1

私のサイトでは、©などの特殊文字をかなりの量使用しています...

現在、適切な文字セットを指定しない限り、Jquery はこれらの特殊文字を台無しにします。この場合は -

<meta http-equiv="content-type" content="text/html" charset="ISO-8859-1" />

私が抱えている問題は、ajaxify を使用してサイトのコンテンツのメイン チャンクを読み込んだ後、このタグがリロードされないことです。したがって、最初にページをロードしたときに正しい文字が表示され、ajax を使用して新しいページをロードするとすぐに、JQuery が吐き出すのが大好きな素敵な小さな黒いボックスの疑問符に変わります。

だから私の質問...

新しいページがAjaxify.jsで読み込まれるたびに、そのメタタグを強制的にリロードするにはどうすればよいですか?

4

1 に答える 1

1

答えは自分で見つけた...

.htaccess ファイルに次の行を追加します。

AddDefaultCharset iso-8859-1

それはそれを修正します。

于 2013-06-08T12:09:48.403 に答える