html - 如何通过在地址栏中输入一些 HTML 来显示它?

标签 html google-chrome

有没有办法通过将 HTML 代码粘贴到地址栏然后按 Enter 键让浏览器显示给定的 HTML 页面? 浏览器是谷歌浏览器。不幸的是,如果我粘贴 HTML 然后按回车键,它会重定向到 Google 搜索站点...这不是我想要的!


我要贴HTML代码,比如...

我想到的另一个选择是粘贴类似的东西

javascript:document.write('...');

但是,将 HTML 附加到当前页面,而我想重置页面内容。

最佳答案

你可以使用data:text/html,一个例子:

data:text/html,<h1>Hello World</h1><script>alert('JavaScript works too!');</script>

数据 URL 的其他示例:https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs

关于html - 如何通过在地址栏中输入一些 HTML 来显示它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6918345/

相关文章:

javascript - 如何在页面完全加载 HTML5/CSS3 之前显示进度条?

google-chrome - 在后台选项卡中打开链接时保持 chrome 扩展弹出窗口打开

google-chrome - 使用 Chrome 扩展将 http 重定向到 https

html - jsp 页面在 chrome 中不工作,但在 firefox 中工作

javascript - 关于Chrome扩展程序的存储权限

javascript - 通过 ViewerJS 获取 PDF 中的页数

html - 如何从 XSLT 输出与号 (&)

html - 在 Mac OS X 上添加填充以提交按钮

cssRules/rules 在 Chrome 中为空

html - 纯CSS解决div堆叠列