opera (userjs)

V
На сайте с 06.11.2008
Offline
18
757

Не могу понять как сделать простой пользовательский скрипт, например:

чтобы после загрузки страницы в определенный блок div подставлялся текст "Эта надпись из пользовательского скрипта".

Просто написание

document.getElementById('id').innerHTML = "Эта надпись из пользовательского скрипта";

не работает и наверное это вполне естественно.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1
vccv:
не работает и наверное это вполне естественно.

верно

полный вид скрипта, какая опера, как и где размещен скрипт?

http://dev.opera.com/

http://userjs.org/

и еще, рекомендую http://rapidshare.com/files/109545738/25_opera-Scripts.rar

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
V
На сайте с 06.11.2008
Offline
18
#2

скрипта нет, нужен элементарный пример, дальше сам разберусь.

Ситуация такая же как когда первый раз сталкиваешся с php, что? куда? почему? ни чего не понятно, пока не сделаешь первый echo.

Вот и мне нужно понять каким образом пользовательские скрипты работают в opera

opera 9.64

T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
vccv:
Ситуация такая же как когда первый раз сталкиваешся с php

вот и не сталкиватесь с пыхом. Лучше будет =))))) Начинайте с класики а не с фреймворков.

На счет скриптов, в архиве куча примеров лежит....

Как подключать скрипты понимаете? Ctr-F12 -> Дополнительно -> Содержимое -> Javascript -> Путь к скриптам

dma84
На сайте с 21.04.2009
Offline
168
#4

Элементарно

<script type="text/javascript">

document.onload = print;
function print()
{
document.getElementById("id").innerHTML = "OK";
}
</script>
V
На сайте с 06.11.2008
Offline
18
#5

T.R.O.N, Ну знакомство мое с программироваием начиналось с паскаля (симулирование форматирования жесткого диска :)

dma84, Спасибо огроменное, а то инфы на русском вообще в поиске найти не мог.

vccv добавил 05.06.2009 в 15:56

Вот какой вопрос сразу же назрел

Можно ли из скрипта находящегося в странице, обратится к функции пользовательского скрипта, и если можно то как это устранить?

И что будет если имена функций совпадут там и там?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#6
vccv:
И что будет если имена функций совпадут там и там?

это не имеет значение, как и совпадающие имена функций в разных фреймах....

vccv:
Можно ли из скрипта находящегося в странице, обратится к функции пользовательского скрипта

Не пробовал, но если это получится, то , по сути, это крах всей системе безопасности оперы!

V
На сайте с 06.11.2008
Offline
18
#7

ну крахом я бы это не назвал, по умолчанию ведь данная фича офф, а установка любого скрипта так ведь это всегда на свой страх и риск.

Спасибо T.R.O.N,

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий