使用 URL 中的内容加载 about:blank 页面

Load about:blank page with content in URL

以前,我曾经能够打开网络浏览器(肯定是在 Internet Explorer 7 上工作)并在浏览器的地址栏中输入带有 about: 的内容以及一些简单的文本喜欢 "Hello, World!"。

页面将在地址栏中变为 about:blank,我的文本 "Hello, World" 将显示在页面上。我记得基本的 HTML 通常也能正常工作。

问题:我忘记了在浏览器地址栏中执行此操作的语法。这仍然受支持吗?

我看到另一个 post 做与 javascript 类似的事情,但我想使用的方法在地址栏开头的某处有 about:。第一次发现这个技巧是在使用Microsoft FrontPage的时候无意中发现的

另外,我最近遇到一个二维码也有同样的作用,about:blank页面在地址栏中,页面内容只是文本。

基本上,我想创建一个 link/URL 加载文本消息而不指向文件或实际网页。


比如我想要这个结果:data:,Hello%2C%20World! 但需要地址栏显示 about:blank.

您可以通过 Data URI scheme:

对任何类型的数据进行编码
 data:[<media type>][;base64],<data>

例如:data:text/plain;base64,SGVsbG8sIHdvcmxk