因此,我的團隊正在使用HTML5 Boilerplate,並且網站已接近完成。我想做一個快速的JavaScript測試,以確保客戶端可以添加他們自己的JavaScript,如果他們願意的話。我知道在使用HTML5文檔類型時,腳本標記的類型屬性不是必需的,但是JavaScript警報在使用時甚至不起作用(這是我糊塗的,因爲我在構建HTML5網站時使用type屬性腳本標籤對腳本標籤類型屬性的特殊JavaScript問題感到好奇
什麼工作:。
<script>
alert("HELP");
</script>
什麼不起作用?
<script type="text/javascript">
alert("HELP");
</script>
誰能解釋這是怎麼回事,這是否工作其他基於HTML5的網站...
***使用Ubuntu 12.04上的Firefox 12進行測試
謝謝你們。
P.S.這不會造成或破壞網站,不是很重要,等等。我只是想知道爲什麼存在這個問題。
編輯
這裏有一個公開託管頁面的作品的鏈接。
http://illinois.edu/1500/index.html
它爲什麼不能在我的本地盒工作(搖頭)......?
我要成爲一種很難除非你能提供一個顯示問題的代碼示例。我無法在FF12/OSX中重現。 – steveax
我使用html5文檔類型創建了一個新的html文檔,並且上述兩個腳本都在Firefox 12和Chrome中爲我工作。我相信你已經有了,但是四重檢查你的腳本,類型,文本和JavaScript等單詞的拼寫。對不起,但祝你好運。 – lbstr
如果它存在本地問題,請檢查html源文件是否有所不同。你可能有一個殺毒/安全軟件或類似的剝離/修改的HTML。除此之外,以編程方式檢查dom,因爲瀏覽器插件可能會將其修改爲dom,而無法通過查看html源代碼來檢測它。 – goat