2

私のものではなく、サブドメインにあるツールがあります: app.domain.com. このツールは英語であり、これらの人々はそれを翻訳したくありません.

そこで、iframe で翻訳し、jQuery (Google 翻訳は機能しません) でテキストを変更し、他のサブドメインで翻訳することにしましたapps.domain.com

どうすればできますか?このウェブで検索しましたが、応答がありませんでした。

これは私のコードであり、実行されていません:

<iframe src="http://app.domain.com" id='inneriframe' scrolling="no"></iframe>

<script>
$(document).ready(function() {
    $("#inneriframe").contents().find('body').text("Clientes");
    $(this).html($(this).html().replace('Password','<span class="stars stars5">* * * * *</span>'));
    $("#inneriframe").contents().text($(this).text().replace('Password','Name:')); 
});
    }
</script>
4

1 に答える 1

0

「ツール」を変更するオプションがある場合 (正確には説明していません)、両方のドキュメントのdocument.domainプロパティを に設定しますdomain.com

$("#inneriframe").load()さらに: iframe内のドキュメントがまだ読み込まれていることを確認するために、iframe の内容を変更します。

于 2012-11-19T21:33:07.273 に答える