Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.10.2008, 17:26
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

как узнать html код документа, подгруженного в iframe
Как узнать из iframe->onLoad html код загруженного дока???
А то я собираюсь поиск ставить на сайт так : пользователь выбирает поисковики для поиска (набор - гугль, яндекс, рамблер), вводит запрос, а скрипт парсит данные и выводит что-то типа "найдено в таком-то поисковике" и результат. Почему это надобы - потому что их дизайн к дизайну сайта не вяжется...
Ответить с цитированием
  #2 (permalink)  
Старый 14.10.2008, 17:47
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Техническая сторона: JS не позволяет обращаться к документам другого домена (может крупными буквами где написать?)
Правовая сторона: поисковики запрещают парсить результаты поиска (о чем говорит файл robots.txt в корне сайта). Т.е. вас достаточно быстро забанят.
У многих поисковиков есть API для таких целей.
Ответить с цитированием
  #3 (permalink)  
Старый 14.10.2008, 18:23
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

Понятно... О чень жаль.
Ответить с цитированием
  #4 (permalink)  
Старый 05.11.2008, 00:13
Интересующийся
Отправить личное сообщение для OlexandrI Посмотреть профиль Найти все сообщения от OlexandrI
 
Регистрация: 31.10.2008
Сообщений: 13

но как узнать код документа загруженого в iframe?
Ответить с цитированием
  #5 (permalink)  
Старый 05.11.2008, 12:00
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Попробуйте на FF поставить firebug и через него посмотреть (но чур только посмотреть).
Ответить с цитированием
  #6 (permalink)  
Старый 11.11.2008, 18:58
Новичок на форуме
Отправить личное сообщение для dreamW Посмотреть профиль Найти все сообщения от dreamW
 
Регистрация: 11.11.2008
Сообщений: 1

Сообщение от Kolyaj Посмотреть сообщение
Техническая сторона: JS не позволяет обращаться к документам другого домена (может крупными буквами где написать?)
спасибо !
Ответить с цитированием
  #7 (permalink)  
Старый 02.12.2008, 22:54
Интересующийся
Отправить личное сообщение для OlexandrI Посмотреть профиль Найти все сообщения от OlexandrI
 
Регистрация: 31.10.2008
Сообщений: 13

А можно остановить загрузку документа iframe?
Ответить с цитированием
  #8 (permalink)  
Старый 03.12.2008, 12:37
Кандидат Javascript-наук
Отправить личное сообщение для vk65535 Посмотреть профиль Найти все сообщения от vk65535
 
Регистрация: 21.11.2008
Сообщений: 114

if (yourIframe.setCapture) yourIframe.contentWindow.document.execCommand('Stop');
else yourIframe.contentWindow.stop();

Только если ифрэйм из того же домена.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
Как узнать о том, что флэш уже загрузился. Snipe Общие вопросы Javascript 4 29.01.2009 11:21
Узнать Height всего открытого документа viod Events/DOM/Window 4 09.10.2008 13:07
Как узнать, что IFRAME загрузился? DeUre Общие вопросы Javascript 4 01.08.2008 14:09
Как узнать что находится в <label></label> duke_nu Events/DOM/Window 4 22.04.2008 21:53