- UID
- 5101
- 帖子
- 81
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2005-11-24
|
tw的插件开发的确是"艰苦"了点
不过大部分跟mt是兼容的
以下是你想要的功能类似代码,因为tw没有提供相关的接口,只能转些弯来完成
运行此插件会关闭当前所有 bbs.ioage.com 的窗口 测试通过
- var security_id=%max_security_id; //获得权限,必须
- var hostToBeClose = "bbs.ioage.com";
- for (var i=0; i<300; i++) //设置一个比较大的数.例如300,循环以获得存在的tab
- {
- try {
- var isExistTab = external.get_tab(security_id,i)
- if(typeof(isExistTab) == 'object') // tab序号 并不是每个都存在,关闭了.序数还是自加1,所以
- // 用这个方法判断当前窗口是否存在
- {
- if(isExistTab.document.location.host == hostToBeClose ){
- isExistTab.window.opener = null;
- isExistTab.window.close();
- }
- }
- }
- catch(e){}
- }
复制代码
如果您有兴趣为tw的插件做一点东西.欢迎骚扰 3#的 开发组xiaoc |
|