Задать вопрос

Как загрузить исходный код страницы?

Здравствуйте, нужно, чтобы при загрузки страницы одновременно загружался код в переменную JS, а после этого выводился в коде. Как такое сделать?
  • Вопрос задан
  • 2933 просмотра
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Интерпретатор JS не может запуститься до старта обработки кода парсером и исходный код вам не получить в точности, каким он есть. Скрипт в примере уважаемого @iiil сможет получить только заново сериализованный результат десериализации исходного кода. К примеру, результат для IE8 для этого примера:

Какой-то код
<HEAD><META content="IE=8.0000" http-equiv="X-UA-Compatible">

<META charset=UTF-8>
<META name=robots content=noindex><LINK href="http://codepen.io/iiil/pen/qtFpr" rel=canonical>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV>Какой-то код</DIV><PRE></PRE>
<SCRIPT src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></SCRIPT>


Понятно, что полагаться на совпадение реально исходного кода и того, во что он превратился в результате двойной операции, явно не стоит. А главное, смысл действия не совсем понятен.
Ответ написан
не совсем понятен вопрос. откудова в переменную код будет попадать?
Ответ написан
Комментировать
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы