2013-06-27 7 views
3

Я проверил этот html. Когда я открываю его в браузере IE, я не вижу никакого предупреждения. В других браузерах я могу. Есть идеи, почему это происходит. HTML действителен в соответствии с http://validator.w3.org/check.IE игнорирует мои js

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd"> 

<html> 
    <head> 
     <META http-equiv="Content-Type" content="text/html; charset=utf-8"> 
     <title>hello</title> 
    </head> 
    <body> 
     <script type="text/javascript">alert("hallo");</script> 
     <div>Hello</div> 
    </body> 
</html> 
+7

Вы отключили JavaScript в IE? – Raptor

+4

Он отлично работает на IE9 для меня, поэтому кажется, что у вас есть локальная проблема. Вы запускаете его из локального файла? IE предотвращает запуск скриптов из локального файла без разрешения (он помещает небольшое сообщение в верхней или нижней части главного окна с просьбой о разрешении, если я помню) – jcoder

+0

Он работает на IE 7 8 9 10 ..... u должен делать что-то не так –

ответ

5

Если вы открываете файл локально в IE, то сообщение с подтверждением находки от IE говоря

«Разрешить заблокированное содержимое»

Нажмите на него, и ваш код будет запустить.