2011-01-20 60 views
0

嘿,我有一個問題,因爲客戶想要在她的WordPress站點中包含一些腳本。問題是我必須使用特殊的字符集才能正常工作,否則我會遇到「áéíóú」字符問題。這是代碼:wordpress powered powered site中的特殊字符問題

<script> 

     var bae_bgcolor= "#FFFFFF"; 
     var bae_width="370"; 
     var bae_cantidad="3"; 
     var bae_showhead15=1; 
     var bae_bgcolorhead15="#B8CDD6"; 
     </script> 
     <style type=text/css> 
     <!-- 
      .ib_fecha15 { font-family: Arial; font-size: 10px; color: #606060} 
      .ib_titulo15 { font-family: Arial; font-size: 12px; color: #606060; text-decoration:none;} 
      .ib_head15 { font-family: Arial; font-size: 13px; color: #5A555A} 
     --> 
     </style> 

     <script language="javascript" type="application/javascript" charset="ISO-8859-1" src="http://www.infobae.com/adjuntos/noticias/0000015.js"></script> 

現在懂了工作,但我有與該網站的其他問題,並在那裏應該有一個「ú」我得到一個「ú」和裏應該有一個「ó」我得到一個「Ã」。我改變了配置,以便在頭文件中。我仍然有問題,現在我甚至不能發佈包含這些字符的新內容。

如果以前有人遇到過這些問題,任何幫助都會......好,有幫助。謝謝

回答

0

爲什麼不去utf-8而不是拉丁?無論如何,請確保您的實際源文件存儲使用相同的編碼,你告訴瀏覽器使用(在頭等)。

+0

一切都在相同的字符集和切換到latin1是什麼首先解決了JavaScript框問題。 – 2011-01-20 12:09:25

+0

所以所有的文件都存儲在iso-8859-1中,頭文件說要使用它,並且所有的JavaScript文件都是?當我打開http://www.infobae.com/adjuntos/noticias/0000015.js記事本++聲稱其在ANSI編碼,而不是ISO-8859-1 – 2011-01-20 12:31:32

0

每當我包含帶有重音字符的JavaScript片段時,我都會通過HTML Encode and Decode on Strictly Software發送它,它會將á轉換爲&aacute;

它可以在飛行中完成,但在保存重音字符之前遇到困難。在這些情況下,我採用原始腳本,通過該鏈接上的程序運行文本並重新保存該文件。