相信知道about协议的人不多,其实它跟HTTP一样,是属于协议的一种,这里给出它的几种妙用: 

1.有些网站为了防止外站链接本站资源,用程序对链接地址作了一些限制,非本站直接链接到的就无效~~~~说得不太清楚,大家知道意思就是了。举个例子,目标地址是www.flash8.net,在你的网页里就可以这样用: 

<a href="about:<a href=http://www.flash8.net>flash8</a>" target=_blank>闪吧</a> 
这样能打开http://www.flash8.net的链接在新打开的窗口里可以点了 

2.有不少有都用过iframe了,不知道有没有发现它的一个问题呢?--就是改变不了它的背景颜色。现在用about协议轻松搞定: 

<iframe src="about:<body bgcolor=#455796>看到效果没有?</body>"></iframe> 

3.玩无边窗口的注意啰!一般无边窗口的无提示关闭都是用一个控件实现的,据说这个控件是outlook的,如果没装这个,窗口就关闭不了了。这个例子是利用子窗口用window.close()关闭时无提示的原理,而用about协议构造一个假的子窗口来骗浏览器,达到无提示关闭的目的(这个方法是我在蓝色经典上找到的,以上两个是自己摸索出来的): 

<body onload="var cw=window.open(’about:<body bgcolor=buttonface scroll=no>OPOEVER<br><br><span onclick=self.close()>点这里关闭</span></body>’,’’,’fullscreen’);cw.resizeTo(400,300);cw.moveTo(screen.width/2-200,screen.height/2-150);opener=’popo’;window.close();"> 
</body> 

about协议在网页中的用途相信远不止这三个,不过你看了这三个例子,要找到它的其它用途就不难了

相关文章:

  • 2022-01-12
  • 2021-09-17
  • 2022-02-24
  • 2022-02-25
  • 2021-09-22
  • 2022-12-23
猜你喜欢
  • 2021-07-26
  • 2021-12-25
  • 2021-08-17
  • 2021-12-24
  • 2022-12-23
  • 2021-10-31
  • 2021-11-05
相关资源
相似解决方案