Как получить заголовок веб-страницы без запуска скриптов? - PullRequest
0 голосов
/ 24 марта 2011

Скажем, я хочу извлечь <head> некоторой HTML-страницы в том же домене.

Легко: загрузите страницу в iframe, включите обработчик onload, затем используйте myFrame.contentDocument.getElementsByTagName('head').Но: страница может содержать сценарии, которые не должны запускаться, поскольку это может занять слишком много времени в моей ситуации.

Для этой цели HTML5 предлагает атрибут sandbox , который будет выполнятьуловка, но мне нужно, чтобы все работало в старых браузерах.

Я также пытался использовать XHR в комбинации с frame.documentElement.innerHTML, но, похоже, это не работает с введенной частью <head> вFF3.6.

Есть идеи?Да, и ручной "разбор" не вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...