標籤中加入「charset="gb2312"」或「charset="utf- 8"」;3、更改js外部腳本的儲存編碼為utf8即可。"/> 標籤中加入「charset="gb2312"」或「charset="utf- 8"」;3、更改js外部腳本的儲存編碼為utf8即可。">

首頁  >  文章  >  web前端  >  javascript中alert亂碼怎麼辦

javascript中alert亂碼怎麼辦

藏色散人
藏色散人原創
2023-02-10 09:40:542638瀏覽

javascript中alert亂碼的解決方法:1、在html中

部分加入「charset=utf-8"」;2、在<script>標籤中加入「charset="gb2312" 」或「charset="utf-8"」;3、更改js外部腳本的保存編碼為utf8即可。</script>

javascript中alert亂碼怎麼辦

##本教學操作環境:windows7系統、javascript1.8.5版本、Dell G3電腦。

javascript中alert亂碼怎麼辦?

#js外部腳本中alert中文亂碼解決方法

在做專案的時候遇到一個問題,在html文件中寫好的js腳本,改用外部引用的方式時,發現alert()中的中文變成亂碼了。

頁面中已經包含

最後試了幾種方式,以下方式是成功的:

方法1、在html中部分加入

#方法2、<script>標籤中加入<p>charset="gb2312"<code>方法3、最根本的方法就是更改js外部腳本的保存編碼為utf8:使用編輯器打開時,點擊另存為,選擇Unicode UTF-8,如下圖:<p><p><img src="https://img.php.cn/upload/image/126/993/583/1675993151973855.jpg" title="1675993151973855.jpg" alt="javascript中alert亂碼怎麼辦"/>##關於帶簽名與不帶簽名的區別:當帶有簽名的UTF-8編碼內容被瀏覽器解析時,瀏覽器直接根據簽名即可判斷出使用UTF-8編碼來進行解析,當不帶簽名時,瀏覽器會根據內容的編碼來進行判別。簡而言之,帶簽名的將更容易被瀏覽器以正確的編碼方式進行解析。 (此段摘自:utf-8簽名與不簽名的區別)<p><ul style="max-width:90%">試過不成功的辦法:<li><p>1、可以在<script>標籤中加入charset="utf -8"。<p>推薦學習:《JavaScript影片教學<p>》<a href="https://www.php.cn/course/list/17.html" target="_blank"></script>

以上是javascript中alert亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn