thickbox表现得不像它应该的那样

时间:2011-03-13 07:31:08

标签: javascript greasemonkey thickbox

我正在创建一个greasemonkey脚本。它应该做的一个功能是关闭任何随页面打开的厚箱(就像你第一次访问sidereel一样)。我把这一行放在

$('.ui-icon-closethick').click()

然而它似乎没有成功。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

打开弹出窗口后正在执行脚本,所以基本上你不能阻止它使用Greasemonkey打开。

但是,有一个名为Mason的插件可以帮助您 只需添加以下规则:

说明: sidereel:假登录
包含网址: ^ http:\ / \ / www \ .sidereel \ .com \ /
功能: Cookie定义
配置...: seen_saved_source_popup = true

将其他字段留空。

如果闪烁弹出不是问题,那么您可以使用以下内容:

// ==UserScript==
// @name           sidereel : hide welcome
// @namespace      http://stackoverflow.com/questions/5288097/
// @include        http://www.sidereel.com/*
// ==/UserScript==

if (unsafeWindow.$)
unsafeWindow.$("div[id *= 'lightbox-saved-source-']").dialog("close");