Можно ли превратить любой скрипт в скрипт, который работает только на www.example.com, только если доступ к сайту осуществляется из окна в режиме инкогнито? (хром)
Скрипт Tampermonkey, работающий только в режиме инкогнито?
comment
Это дубликат Можно ли с помощью пользовательского сценария определить, находится ли Chrome в режиме инкогнито?. Ответ тот же, для этого необходимо использовать расширение. К счастью, @derjanb только что добавил эту функцию в Tampermonkey.
- person Brock Adams   schedule 23.04.2013
Ответы (1)
Я добавил флаг isIncognito в файл GM_info от Tampermonkey. Итак, теперь вы можете проверить режим инкогнито следующим образом:
// ==UserScript==
// @name testIncognito
// @namespace http://tampermonkey.net/
// @version 0.1
// @description enter something useful
// @match http://*/*
// @copyright 2012+, You
// ==/UserScript==
if (GM_info.isIncognito) {
alert([ GM_info.scriptHandler, 'detected incognito mode @', window.location.href ].join(' '));
}
Обратите внимание, что на данный момент это доступно только в TM beta версии 3.0.3353 и выше.
person
derjanb
schedule
22.04.2013
Tampermonkey требует поддержки режима разделения браузером: разработчик .mozilla.org / en-US / Add-ons / WebExtensions / manifest.json /
- person derjanb; 24.03.2018