无提示关闭窗口怎么做
解决思路
因为目前关闭窗口的方法都不能完全兼容IE5以上的版本,所以需要根据用户浏览器版本而执行不同的代码。如果版本为6.0以下,用HHC控件关闭,否则用声明当前窗口为子窗口的方法关闭。
具体步骤
 1. 对于IE6.0+SP1以下版本的浏览器,下面的代码能正常运行:

<object classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 >关闭窗口</button>

技巧:HHC控件代码中的CloseX 可以改为 Close后加任意字母。

特别说明


本例通过判断客户端的IE浏览器版本而用不同的代码关闭窗口,以达到兼容的目的。
1.       window.navigator.appVersion获取浏览器运行的平台和版本。
2.       String.substr(开始位置 [,要截取的字符长度]) 返回一个从指定位置开始的指定长度的子字符串。
3.       document.getElementById("ID属性值") 获取对 ID 标签属性为指定值的第一个对象的引用。
4.       insertAdjacentHTML("HTML 文本",位置) 在指定位置的元素中插入给定的 HTML 文本。
相关问题
如何让引导页在打开无边窗口后无提示关闭
一般引导页打开无边窗口的方法都是通过在onload 中触发打开无边窗口的函数,所以只需要把上面的无提示关闭窗口的方法附加上 onload 事件后就可以了。

相关文章:

  • 2021-10-30
  • 2021-05-21
  • 2021-09-09
  • 2022-12-23
  • 2021-05-19
  • 2021-07-01
  • 2022-12-23
  • 2021-10-11
猜你喜欢
  • 2021-12-16
  • 2021-09-19
  • 2022-02-27
  • 2022-03-06
  • 2022-12-23
  • 2021-11-19
  • 2021-12-31
相关资源
相似解决方案