толстый ящик не ведет себя так, как должно - PullRequest
1 голос
/ 13 марта 2011

Я создаю скрипт greasemonkey. Одна из функций, которую он должен выполнять, - закрывать любые толстые ящики, которые открываются вместе со страницей (например, когда вы впервые заходите на sidereel). Я положил эту строку в

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

Тем не менее, похоже, это не помогает. Я что-то упустил?

1 Ответ

1 голос
/ 17 марта 2011

Сценарий выполняется после открытия всплывающего окна, поэтому в принципе вы не можете предотвратить его открытие с помощью Greasemonkey.

Тем не менее, существует дополнение под названием Мейсон , которое поможет вам.Просто добавьте следующее правило:

Описание: sidereel: Ложный логин Включить URL: ^ http: \ / \ / www \ .sidereel \ .com \ / Функция: Определение Cookie Конфиг ...: seen_saved_source_popup = true

Оставьте остальные поля пустыми.

Если всплывающее окно не является проблемой, вы можете использовать следующее:

// ==UserScript==
// @name           sidereel : hide welcome
// @namespace      /7948042/tolstyi-yaschik-ne-vedet-sebya-tak-kak-dolzhno
// @include        http://www.sidereel.com/*
// ==/UserScript==

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