[英]Issue loading external files (CSS and JavaScript) in Safari
我在這里有一個奇怪的情況,我的外部網站文件,包括JavaScript和CSS,被解釋為在Safari瀏覽器上以某種方式損壞。 同樣的網站在Internet Explorer中看起來很好,但在Safari上,javascript和css被完全忽略了。 如果我通過Inspector查看文件,我可以看到Safari將這些文件視為包含垃圾字符 - 亞洲符號或方框。 但是,當我直接導航到文件時,它們看起來很好。 有關示例,請參閱下面的站點,在Safari 5中查看:
http://amsoell.com/dch/castlemoore
如果我將相同的CSS或JavaScript嵌入HTML本身,它會完美呈現。 我不知道這是一個服務器問題還是我的CSS中的東西,但我在這里結束了我的智慧。
我檢查了您的網站以進行驗證 ,但它無效。 但最有趣的是,你的意思是utf-16le
。 你應該把你的編碼放到utf-8
。 只需在<head>
部分中添加以下行:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
在<script>
和<link>
標記中包含charset="utf-8"
參數:
<script type="text/javascript" charset="utf-8" src="script.js"></script>
<link rel="stylesheet" type="text/css" charset="utf-8" href="style.css">
通過在“ Windows-1252編碼 ”中保存html頁面可以解決該問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.