Замена текста изображением вызывает «IE ограничил эту страницу от запуска сценариев или ActiveX» - PullRequest
0 голосов
/ 10 июня 2010

Я делаю фрагмент, который люди могут добавлять на свои веб-сайты. Моя проблема в том, что он вызывает желтую панель «ActiveX» вверху в Internet Explorer. Я не уверен, что вызывает это. Это мой код:

<a id="nhl1" href="http://www.theaddress.com/">link</a>
<script type="text/javascript"> 
(function () { document.getElementById('nhl1').innerHTML = 
'<img src="http://www.theaddress.com/banner1.jpg" alt="image 1" style="border: none;" />'; })(); 
</script>

1 Ответ

2 голосов
/ 10 июня 2010

Если вы запускаете страницу на локальном компьютере, это произойдет, если на странице есть скрипт.Фактическое сообщение:

Для защиты вашей безопасности Internet Explorer ограничил использование этой веб-страницы сценариями или элементами управления ActiveX , которые могут получить доступ к вашему компьютеру.Нажмите здесь для выбора параметров ...

[выделение шахты]

Если вы запустите ту же страницу на веб-сервере, вы не увидите желтую полосу предупреждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...