Интернет закладограммы
(→Интернет закладограммы) |
|||
| Строка 3: | Строка 3: | ||
=== Интернет закладограммы === | === Интернет закладограммы === | ||
| − | + | Довольно мало известно, чтоо в большинстве браузеров можно запускать javascripts, просто напечатав их в строке url. Этот сценарий может затем сделать все, что и сценарий, загруженный с веб-сайта. Такой сценарий, сделанный закладкой, называется закладограмма. | |
| − | + | 1. Такие сценарии следует начинать с 'javascript:' | |
| − | + | 2. Они могут содержать только одну строку | |
| + | |||
| + | 3. Вызовы функции следует заключать в рамках 'пустого()' оператора, если только они не вызываются из другой функции. | ||
| + | |||
| + | Вот несколько примеров. Просто сделайте закладками ссылки на этой странице и они готовы к использованию. | ||
| + | Приведенная ниже закладограмма, например, изменяет шрифт и цвет фона на странице: | ||
javascript:void(main());function main(){c('body');c('td');c('div');c('p');} | javascript:void(main());function main(){c('body');c('td');c('div');c('p');} | ||
| Строка 13: | Строка 18: | ||
for(i=0;i<el.length;i++){el[i].style.background='black';el[i].style.color='white';}} | for(i=0;i<el.length;i++){el[i].style.background='black';el[i].style.color='white';}} | ||
| − | Примечание: Код | + | Примечание: Код разбит на три строчки, чтобы соответствовать странице гипертекстовой среды. |
[[Category:Пользователи]] | [[Category:Пользователи]] | ||
[[Category:Сеть]] | [[Category:Сеть]] | ||
[[Category:Продвинутые]] | [[Category:Продвинутые]] | ||
Версия 10:34, 23 ноября 2009
Интернет закладограммы
Довольно мало известно, чтоо в большинстве браузеров можно запускать javascripts, просто напечатав их в строке url. Этот сценарий может затем сделать все, что и сценарий, загруженный с веб-сайта. Такой сценарий, сделанный закладкой, называется закладограмма.
1. Такие сценарии следует начинать с 'javascript:'
2. Они могут содержать только одну строку
3. Вызовы функции следует заключать в рамках 'пустого()' оператора, если только они не вызываются из другой функции.
Вот несколько примеров. Просто сделайте закладками ссылки на этой странице и они готовы к использованию. Приведенная ниже закладограмма, например, изменяет шрифт и цвет фона на странице:
javascript:void(main());function main(){c('body');c('td');c('div');c('p');}
function c(elname){el=document.getElementsByTagName(elname);
for(i=0;i<el.length;i++){el[i].style.background='black';el[i].style.color='white';}}
Примечание: Код разбит на три строчки, чтобы соответствовать странице гипертекстовой среды.