2009-08-25 2 views
-2

Когда мы используем getelementbyid в JS браузер просят разрешить или блокировать сценарий, есть часть сценария, чтобы автоматически позволить этому или избежать этого или есть альтернатива для тогоJavaScript getelementbyid проблема

+3

Как выглядит ваш сценарий? И кстати: это 'getElementById', а не' getelementbyid'. – Gumbo

+1

Я просто угадываю здесь, но это звучит как предупреждение, в котором говорится, что страница имеет ошибки и предлагает вам остановиться или продолжить. Если я пишу, лучшим решением было бы исправить скрипт, указав здесь свой код. :) – Marcel

+1

Этот вопрос действительно нуждается в более подробной информации. –

ответ

2

Если «браузер» - это IE, и вы просматриваете файл локально, это связано с тем, что IE блокирует JavaScript по умолчанию в локальном HTML как мера безопасности.

Если «браузер» - это Firefox (очень маловероятно), это потому, что был вызван netscape.security.PrivilegeManager.enablePrivilege. Никогда не вызывайте эту функцию.

0

Я действительно сомневаюсь, что document.getElementById("id") будет заблокирован в браузере. Это должно быть что-то другое, вызывающее это.

+0

Я пытался получить идентификатор текстового поля и изменить его атрибуты – Moon

0

Предположительно это предупреждение ActiveX в IE? Можете ли вы точно определить, какая ошибка в том, какой браузер и какой код вы используете? Даже фрагмент должен помочь

Смежные вопросы