2014-01-12 19 views
2

在CSS中,您可以使用文件頂部的@charset at-rule聲明CSS文件的文本編碼。例如:有沒有辦法在文件本身中聲明JavaScript文件的編碼,比如CSS的@charset規則?

@charset "UTF-8"; 

(見http://www.w3.org/International/questions/qa-css-charset.en.php)。

JavaScript文件是否存在類似的機制? (除開Content-Type HTTP標頭)

+0

的可能重複[如何聲明字符編碼在一個單獨的JS文件?(http://stackoverflow.com/questions/8833231/how-to-declare-character-encoding-in- an-individual-js-file) –

回答

1
<!-- I normally use this meta tag --> 
<head> 
    <meta charset="utf-8"> 
    <!-- ... --> 
</head> 

<script type="text/javascript" charset="utf-8" src="path/to/your/file.js"></script> 
+0

很高興知道,但我確實說過「在文件本身內」。 –

+0

所以也許這解決了你的問題: http://stackoverflow.com/questions/8833231/how-to-declare-character-encoding-in-an-individual-js-file – rusben

相關問題