| 曾经在论坛多次看到网友询问那种无边窗口(ChromelessWindow)的做法,事实上,这种窗口是有现成代码的,但是由于有些繁琐,使用不够“傻瓜”,导致一些对JS不是十分了解的网友面对代码却无从下手,因此,笔者重新写了一个全新的无边窗口……
这个窗口最初是我写的,已经经过了五次修改,在这期间,qiushuiwuhen、flashsoft2000、霜城等无忧脚本的朋友提供了技术上的帮助,无忧脚本的网友也都提出了宝贵意见,并不断找出Bug,让这个“窗口”走到现在。在此首先表示由崇的感谢!
演示:http://www.chinavisual.com/pub_data/zz/nbw_v6
下载:http://www.chinavisual.com/pub_data/zz/nbw_v6/down.zip
特点:代码精简,一共只有一个函数;窗口的所有样式均在函数的参数中设置,使用方便灵活;实现了真正的最小化;优先考虑在IE窗口的情况,同时解决了在大部分多窗口浏览器(使用IE内核的)无法弹出新窗口的现象。
查看代码可以下载所有文件,或打开演示后查看源码。
这次的无边窗口在IE5+以及腾讯的TE中测试通过。
(转载自视觉中国)
|