2013-06-28 108 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

相關問題