Проблема с JavaScript getelementbyid
-
19-09-2019 - |
Вопрос
Когда мы используем getelementbyid в JS, браузер запрашивает разрешить или заблокировать скрипт, есть ли часть скрипта, которая автоматически разрешает это или избегает этого, или есть альтернатива для этого
Решение
Если "браузером" является IE, и вы просматриваете файл локально, это связано с тем, что IE по умолчанию блокирует JavaScript в локальном HTML в качестве меры безопасности.
Если "браузер" - Firefox (очень маловероятно), это потому, что netscape.security.PrivilegeManager.enablePrivilege
был призван.Никогда не вызывайте эту функцию.
Другие советы
Я действительно сомневаюсь в этом document.getElementById("id")
будет заблокирован в браузере.Должно быть, это вызвано чем-то другим.
предположительно, это предупреждение ActiveX в IE?Можете ли вы точно подтвердить, какая ошибка в каком браузере и какой код вы используете - даже фрагмент должен помочь