2016-12-21 2 views
1

Я включил файл в свой скрипт через i-фрейм.Как показать исходный код html-файла, отображаемого в iframe

<iframe id="iFrame" src="index2.html" frameborder="0" style="overflow:   hidden; height: 100%; width: 100%; position: absolute;" height="100%" width="100%"></iframe> 

Теперь я хочу показать исходный код index2.html в этом файле. Как я могу это сделать

+0

Inscpect (щелкните правой кнопкой мыши), если вы используете chrome – rckrd

+0

Сначала я должен открыть index2.html на новой вкладке, щелкнув правой кнопкой мыши и выбрав этот фрейм как открытый в новой вкладке, –

+0

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

ответ

0

Вы должны быть в состоянии извлечь innerHTML через Javascript, используя следующую строку кода:

var sourceCode = document.getElementById('iFrame').contentWindow.document.body.innerHTML 

При использовании JQuery в следующей строке кода следует сделать трюк:

var sourceCode = $('#iFrame').contents().find("body").html(); 
+0

Прекрасно работает –

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