1

サイトで Google 翻訳を使用して一連のフラグを取得しようとしています。この他のサイトには既にありますが、Blogger API を使用しています。それに応じて JS を変更しましたが、私のフォーラム ソフトウェアではアポストロフィが \' としてエンコードされていることがわかりました。

アポストロフィを使用せずに同じ html+js を以下に記述する方法はありますか?

<a  target="_blank" rel="nofollow"  
onclick="window.open('http://www.google.com/translate?u='+encodeURIComponent(document.URL)+'&langpair=pt%7Czh-CN&hl=pt&ie=UTF8'); return false;"
title="Google-Translate-Chinese (Simplified) BETA"><img  style="border: 0px solid ; cursor: pointer; width: 24px; height: 24px;"
alt="Google-Translate-Chinese" src="http://lh5.ggpht.com/_mcq01yDJ2uY/Sdke4C8za2I/AAAAAAAAAkU/Mpfn_ntCweU/China.png"
title="Google-Translate-Chinese">

そのまま、フォーラム エンジンは ""window.open(\'http://www.google.com/translate?u=\'+") と変換します。

4

1 に答える 1