Изучение «динамического» JavaScript-букмарклета - PullRequest
1 голос
/ 31 декабря 2010

Небольшая помощь для нуб Javascript, пожалуйста ... У меня есть это в файле .js на моем веб-сервере:

Q=document.selection?document.selection.createRange().text:document.getSelection(); alert(Q);

Я выделяю текст на веб-странице (протестирован с Chrome и Firefox) и вставляю его в адресную строку:

javascript:(function(){vara=document.createElement('SCRIPT');a.type='text/javascript';a.src='http://automatethegame.com/js/test.js?';document.getElementsByTagName("head")[0].appendChild(vara)})();

похоже, ничего не делает. Любая помощь или предложения будут оценены. спасибо

1 Ответ

2 голосов
/ 31 декабря 2010

Вам нужен пробел между var и a:

javascript:(function(){var a=document.createElement('SCRIPT');a.type='text/javascript';a.src='http://automatethegame.com/js/test.js?';document.getElementsByTagName("head")[0].appendChild(a)})();
...