そのため、テンプレートにUnicodeが挿入されているため、iframesrcが失敗します。
文字列http://sand-dynamic.adpinr.com/social_stream/p_unit/1204042
はjavascript変数に含まれているように見えますが、次のようになります。
http://sand-dynamic.adpinr.com%e2%80%ac/social_stream/p_unit/1204042
どうやらですが、理由はわかりません。私は変数でこれをやろうとしました:
obj.URL = unescape(JSON.parse('"' + TL.getURL() + '/social_stream/p_unit/' + obj.id + '"');
しかし、それは役に立たなかったようです。私のテンプレートはそれを次のように呼んでいます
<iframe frameborder="0" width="<%= width %>" height="<%= height %>" marginheight="0" marginwidth="0" target="_blank" scrolling="no" src="<%= URL %>"></iframe>
その余分なユニコードを取り除く方法について何か考えはありますか?それは私がブラウザでURLに行くのを妨げており、代わりにそれをグーグルで検索します。そもそもUnicodeがどのようにそこに到達しているかわからないので、余分なUnicodeを動的に削除することをお勧めします。