Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   После получения страницы get пропадают скрипты (https://javascript.ru/forum/jquery/4481-posle-polucheniya-stranicy-get-propadayut-skripty.html)

Yuriy 26.07.2009 02:24

После получения страницы get пропадают скрипты
 
Здравствуйте!

Совсем недавно открыл для себя jQuery и влюбился с первого взгляда :)

Такой вопрос.

Получаю страницу через

$.get('страница', 
 function(data)
... тра-та-та


и почему-то в data отсутствуют все теги <script> :-? jQuery их вырезает, что ли. Но мне нужна целиком страница, которую я хочу получить...

Как быть?

x-yuri 26.07.2009 20:05

а у меня не отсутствуют. Версия jQuery? Браузер+версия? Ссылка на страничку?

Yuriy 26.07.2009 20:23

Всё, разобрался в чём дело... В JS той страницы, которую я получаю, использовался

document.write


Заменил его на другой вывод данных (с помощью jQuery) и всё заработало :)

Видимо, JQ как-то не дружит с document.write...

Kolyaj 27.07.2009 13:30

Цитата:

Сообщение от Yuriy
Видимо, JQ как-то не дружит с document.write...

Просто перед тем как дружить с jQuery, обычно не мешает подружиться с JavaScript.

Yuriy 27.07.2009 14:47

Гениальный ответ!

Только вот с JS я прекрасно дружу.

Вы просто попробуйте проделать то, о чём я говорю. И увидите, в чём проблема.

Kolyaj 27.07.2009 14:55

Ну если бы вы дружили прекрасно, то знали бы, что document.write после загрузки страницы невозможен (точнее он все затрет).

Yuriy 27.07.2009 15:14

Вот это совсем другой ответ, спасибо! Теперь ясно.

Такую, казалось бы мелочь, я не знал... Точнее, не подумал об этом.


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