按下html按钮时显示网页的html代码
Show html code of web page when pressing an html button
在html/javascript中是否可以返回页面的html代码?
我有一个html页面,我想通过单击input[type=button]
打开该页面的源代码。
window.location = "view-source:" + window.location.href;
这在Firefox和Chrome中应该可以正常工作。不过,它在Internet Explorer中不起作用。另一个选项是使用outerHTML
属性:
var source = document.documentElement.outerHTML;
这在大多数浏览器中应该都能正常工作。要在一个新窗口中打开它,你可以这样做:
var sourceWindow = window.open();
sourceWindow.document.open('text/plain').write(document.documentElement.outerHTML);
有趣的想法!我所能想到的就是:
对于Chrome:尝试在另一个选项卡中打开url"查看源代码:[原始url]"。可能有效。
或者,使用php或ajax将html复制到txt文件中并链接到该文件?或者将其显示在块中或其他什么。。。
或者告诉用户按ctrl+U?
相关文章:
- 如何解析结构不良的 html 代码
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 将第一个字母大写并去掉html代码
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 使用.format在一些HTML代码中插入文本,会出现错误(Python)
- html代码没有在记事本++上运行
- 来自mysql的动态值用于html代码点火器视图中的图形
- 如何:编写漂亮的HTML代码和Javascript控制台
- 我需要java代码来打开html代码onclick事件
- html代码需要可点击的文本按钮
- 是否可以在JavaScript中包含HTML代码
- 如果javascript打开/关闭,则隐藏和显示html代码
- 使用PartialView作为带有变量的可重悬浮html代码
- 在jquery中复制特定的html代码
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 显示HTML代码块
- 从HTML代码中提取数据
- 如何获取保存在变量中的HTML代码的任何属性的值
- 将html代码转换为十六进制
- JavaScript和Html代码来运行所有类型的视频并获取状态