Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как работают Букмарклеты? (https://javascript.ru/forum/misc/31112-kak-rabotayut-bukmarklety.html)

Magneto 27.08.2012 12:28

Как работают Букмарклеты?
 
У меня очень смутные представления о Букмарклетах.
Понятно что они пишутся в качестве ссылок в тегах a. При этом используется протокол javascript:. Можно ли создать Букмарклет-ссылку при клике по которой пользователь перейдет, например на http://habrahabr.ru/ и там заменится фон из светлого на темный? Можно ли при переходе с помощью Букмарклета подключить свой скрипт (<script src=""></script>)?

nerv_ 27.08.2012 12:36

межсайтовый скриптинг или я что-то не понимаю?

Aetae 27.08.2012 21:24

Букмарклет выполняется как обычный код javascript подключённый к текущей странице.
С помощью него вы не сможете сделать ничего, что не смогли бы сделать обычным способом. В том числе вы не имеете доступа к тому, что произойдёт после перехода на другой сайт.

Deff 27.08.2012 22:54

Magneto,
собственно единственное - по сравнению со вставкой чисто на страницу - это возможность вставить в свои закладки
http://javascript.ru/unsorted/bookmarklet


Часовой пояс GMT +3, время: 12:59.