Если элемент, к которому вы пытаетесь получить доступ, находится внутри iframe
, и вы пытаетесь получить к нему доступ за пределами контекста iframe
, это также приведет к сбою.
Если вы хотите получить элемент в iframe, вы можете узнать, как здесь .
Если это системная конфигурация, каждый пользователь может переопределить значение конфигурации в своих глобальных и локальных настройках.
Но нет простого способа «деактивировать» "настройка в более низком файле конфигурации. Даже установите его на ""
, как правило, имеют непреднамеренные последствия. Эта тема была рассмотрена в апреле 2010 г. .
Например, деактивация опции send-email
:
Правда, немного подумав о это использование без значения, чтобы отменить это ужасный, ужасный взлом.
blockquote>git-send-email
следует исправить, чтобы не только проверить, есть ли значение из опции конфигурации или командной строки, но также и то, что он является нормальным (т.е. непустым или просто истинным, если мы говорим, чтоsmtpuser = "0"
не то, что нам нужно беспокоиться о поддержке).Это верно для любой настройки: функция
diff.c#run_diff_cmd()
попытается запустить внешний diff, если он имеет обнаружено значение иdiff.external
(даже""
).if (!strcmp(var, "diff.external")) return git_config_string(&external_diff_cmd_cfg, var, value);
приводит к:
if (pgm) { run_external_diff(pgm, name, other, one, two, xfrm_msg, complete_rewrite); return; }
Таким образом, нет простого способа блокировать систему кроме того, чтобы убедиться, что эти пользователи ссылаются на другой путь установки системы git (что означает другую системную настройку).