2013-06-28 61 views
2

我正在听安全现在,我可以发誓Steve Gibson提到你可以在超链接本身中定义一个页面的结构。我给你举个例子,显然非功能性:创建一个具有网页结构的超链接

<a href="<h1>THIS IS THE PAGE</h1>" target="_blank">This link makes a page</a> 

如果任何人有这样做我会很感激张贴的
的一个实例。谢谢!

回答

5

您可以通过将HTML源码嵌入到data: URI中来完成此操作。

举例来说,将以下内容粘贴到地址栏中。 (StackOverflow无法识别数据URI)

data:text/html;charset=utf-8,%3C!DOCTYPE%20html%3E%3Chtml%20lang%3D%22en%22%3E%3Chead%3E%3Ctitle%3EEmbedded%20Window%3C%2Ftitle%3E%3C%2Fhead%3E%3Cbody%3E%3Ch1%3EI'm%20a%20page!%3C%2Fh1%3E%3C%2Fbody%3E%3C%2Fhtml%3E 
+0

@您是如何创建它的? :) –

+0

@YairNevet:''data:text/html; charset = utf-8,'+ encodeURIComponent(...)' – SLaks

相关问题