2013-06-27 108 views
3

我已驗證此html。當我在IE瀏覽器中打開它時,我無法看到任何警報。在其他瀏覽器中,我可以。任何想法爲什麼發生這種情況。根據http://validator.w3.org/check,HTML有效。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

你關閉了IE中的JavaScript嗎? – Raptor

+4

這對我來說在IE9上工作得非常好,所以看起來你可能會遇到一些本地問題。你是從本地文件運行它嗎? IE防止腳本在未經許可的情況下從本地文件運行(如果我記得,它會在主窗口的頂部或底部放一些消息,請求批准) – jcoder

+0

它適用於IE 7 8 9 10 .....你一定在做有什麼不對的 –

回答

5

如果您在IE本地打開該文件,你會從IE中發現的確認消息,說

就可以了「允許阻止的內容」

點擊,您的代碼將跑。