瀏覽器不支持網站script標簽的解決辦法
作者:佚名 時間:2014-04-28 分享到:
瀏覽器不支持網站script標簽的解決辦法
將JavaScripti代碼插入到網站中的一個方法是,通過HTML和XHTML標準的<script>標簽。在<script>和</script>之間的任何東西都被瀏覽器當作可執行的JavaScript語句和數據處理。不能將HTML或者XHTML放在這個標簽內部,它們將會被瀏覽器當作錯誤標記。
不支持<script>的瀏覽器會將這個標簽的內容當作普通的HTML進行處理直接顯示在網站上,這讓用戶感到迷惑。出于這個原因,我們建議你將<script>標簽的內容包含在HTMI注釋之內:
<script ianguage="JavaScript">
<!--
JavaScript statements go here
//-->
</script>
對于忽略<Script>標簽的瀏覽器,這些內容被注釋分隔符<!--和-->屏蔽。另一方面,支持JavaScript的瀏覽器,會自動識別并解釋被這些注釋標簽分隔的JavaScript語句。通過對所有的script標簽使用這個代碼框架,可以確信如果不能完全處理的話,所有瀏覽器也將會善意地處理你的文檔。
可以在一個文檔中包含不只一個<script>標簽,位于<head>或者<body>之內均可。支持JavaScript的瀏覽器會順序執行這些語句。在一個<script>中定義的變量和函數可以被其他<script>標簽中的JavaScript語句所引用。實際上,一個通用的JavaScript編程模式就是在文檔的<head>中使用一個單一的<script>來為文檔定義公用的函數和全局變量,然后在分布于整個文檔的其他JavaScript語句中調用這些函數并引用它們的變量。