来源:远方网络 | 2005-12-28 9:26:00 | (有3668人读过)
解析IE地址栏中的about:blank 加入日期: 2002-11-5 关键字: 解析IE地址栏 文章来源: 蓝色理想 文章作者: Ares 责任编辑: 第七乐章 添加收藏夹 打印此页 关闭窗口 收藏此页到 365Key网摘 天极网摘 博采文摘 和讯网摘 人人网摘
当你打开一个新的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://xxx.xxxxx.com>新页面</a>" target="_blank">点此打开about新页面</a> </body> </html>
新网页的内容为: <html><a href="about:<a href=http://xxx.xxxxx.com>新页面</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>
|