jqueryで要素を探すiframe内にスクリプトがありますが、iframe内の要素ではなくiframeの外側にある要素のみを検索します。スクリプトを隔離してiframeに隔離することはできません
スクリプトをiframe内でのみ実行するようにしてください。
私はここに例があります:my example
を私のリンクの例ではshownedとして、私は、IFRAMEを作成する方法:
//Head to iframe:
var head = '<meta charset="utf-8">' +
'<meta http-equiv="X-UA-Compatible" content="IE=edge">' +
'<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">' +
'<script src="http://code.jquery.com/jquery-1.10.2.js"><\/script>';
//Body to iframe that contains a script that I would like only to run inside the iframe:
var body = '<code id="codeInside">code tag inside</code>' +
'<script>var codeTag = $("code").text("TAG FOUND!!");<\/script>';
//Insert the iframe:
var iframe = $('<iframe src="javascript:\'\'">').appendTo($('body'));
iframe.contents().find('head').html(head); //Append head til the iframe
iframe.contents().find('body').html(body); //Append body to the iframe
はない別のサイトへのリンクとして、ここではあなたのコードを投稿してください。 – Barmar
待って、何?あなたはJavaScriptを実行するjavascriptを追加するためにjavascriptを使用しています、なぜですか? – madalinivascu