2010-08-23 3 views
0

как насчет добавления jquery на страницу. Как это:Добавление JQuery к новому окну «window.open»

  1. Щелкнув на закладке (который загружает тот же URL в новом окне)
  2. Добавление jquery.js
  3. Выполнить некоторые JQuery ..
+1

И о чем вы хотели бы спросить? –

+0

о том, как .. не запускайте его. Я хочу включить jquery.js, но как. – Sven

ответ

0

Возьмите советую сначала: jQuerify Bookmarklet

Это не только возможно включить jQuery прямо из консоли Firebug , но вы также можете добавить букмарклет на панель инструментов Закладки для однократного действия jQuery!

Код букмарклет:

var s=document.createElement('script'); 
s.setAttribute('src','http://jquery.com/src/jquery-latest.js'); 
document.getElementsByTagName('body')[0].appendChild(s); 
+0

это идеальный .. только как выполнить это после новой страницы загружен ..? – Sven

+0

У меня нет вашего вопроса. Вы читали статью? Вы можете использовать этот код для доступа к jQuery на чужой странице. Вы также можете создать всплывающее окно и зарегистрировать событие onload с jQuery. – jantimon

0

Я не уверен, что ваш вопрос, но я буду пытаться ответить на него:

Чтобы использовать JQuery вы должны включить JQuery. js в теге скрипта (я бы рекомендовал head-section).

Вы можете сделать это, загрузив документ jquery с jQuerys page (не забудьте выбрать мини-версию), поместите его в папку и вставьте правильный путь в документ jquery, где я набрал «jquery.js», и сделайте как это:

<script type="text/javascript" src="jquery.js"></script> 

Обратите внимание, что сценарий должен быть закрыт, не selfclose

Однако, вы также можете использовать CDN организовано копию JQuery. Вы можете выбрать, какой CDN вы хотите here. Это пример использования собственного размещенного документа Jquery в:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script> 
+0

ok Я пытаюсь найти лучшее объяснение, ваш на странице, которая не включает jQuery, Я пытаюсь открыть его в новом окне и включить его впоследствии. – Sven

+0

О! Теперь вопрос имеет больше смысла! – Latze

0

Добавить этот код в новом окне, которое откроется, до $ (документ) .ready()

var fileref=document.createElement('script'); 
fileref.setAttribute('type','text/javascript'); 
fileref.setAttribute('src', 'Jquery.js'); 
if (typeof fileref!=undefined) 
    document.getElementsByTagName("head")[0].appendChild(fileref); 

мне нужно спросить если сайт принадлежит вам, или вы только тестируете сайт, если сайт не принадлежит вам, вы можете использовать firebux и jQuerify, если сайт принадлежит вам, просто добавьте этот код между тегами.

ссылку Создать и добавить к HREF: «JavaScript: Var% 20s = document.createElement ('сценарий'); s.setAttribute ('SRC',% 20' http://jquery.com/src/jquery-latest.js«); document.getElementsByTagName ('body') [0] .appendChild (s); alert ('jQuery Applied'); void (s); "

и перетащите его в свои закладки

Смежные вопросы