Ads By Google
livedoorブログデザインテンプレートタグのエンコード処理
初心者なのでおかしなことを書いているかもしれませんが、回答をいただけると嬉しいです。
livedoorブログまとめサイトのデザインテンプレートタグの一覧の、
「タグ(記事タグ)」という項目に書かれている
「ArticleTagUrl」というテンプレートタグを使ってみたのですが、
(記事につけられたタグがつけられたタグ一覧ページのURLを出力するタグ)
記事につけたタグに全角文字を使っている場合、
「ArticleTagUrl」で出力されるURLにも全角文字がそのまま入っているようで、
HTML-lintなどで「ASCII文字以外が含まれている」というエラーが出てしまいます。
以前、ESCAPEを入れると特殊文字が文字参照になるという回答をいただいたのですが、
同じようにUTF-8でエンコードされるようなやり方はありませんか?
また「ASCII文字以外が含まれている」と、
どのような障害が生じるかも教えていただけると嬉しいです。
よろしくお願いします。
2週間前の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(1)
1.
2009-11-04 15:49:47

タグの中にESCAPEではなくURIESCAPEをつけてください。そうすると、URIエスケープがされます。
回答ありがとうございました!
うまくいきました!
Ads By Google
コメント
まだコメントがありません




