解析IE游览器URL中的 about:blank

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

作者:任风流 出处: 化境编程界 http://getc.126.com/

当你打开一个新的IE窗口时,IE的url中总是 about:blank。我们知道 在url中':' (冒号)左边是协议,如 ftp: 或是 http:。而about也是个协议。那有什么用呢,不可小看。

about:blank 右边为 blank 表示一个空的窗口,若为其它的内容,就可表示网页的内容。例如页面:

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body bgcolor="#FFFFFF">

<!--注意,下面href后没有双引号,若要加入需用%22-->

<a href="about:<a href=http://home.kzinfo.net/getc/>化境编程界</a>" target="_blank">点此打开about新页面</a>

</a>

</body>

</html>

(点此测试:[url=http://home.kzinfo.net/getc/]化境编程界"点此打开about新页面)

新网页的内容为:

<html><a href="about:<a href=http://home.kzinfo.net/getc/>化境编程界</a>" target="_blank">点此打入新页面</a> </html>

这样就可以不使用javascript对新窗口写内容了。

about:这个功能不止如此。有个人主页的网友一定深有体会,有的网站做了URL过滤(如网易和亿唐),禁止从别站链接他的服务器内容,用about:产生的页面就可以躲开URL检查。如:

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body bgcolor="#FFFFFF">

<!--注意,下面href后没有双引号,若要加入需用%22-->

<a href="about:<a href=http://xxx.xxxxx.com/xxx.zip> 点此下载 </a>" target="_blank"> 点此打入下载页面 </a>

</body>

</html>

(点此测试:[url=http://xxx.xxxx.xxx/xxx.zip]点此下载 http://xxx.xxxx.xxx/xxx.zip" 点此打入下载页面)

若再配合上javascript,就有更多的空间给你发挥了!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航