3

私がやろうとしているのは、外部の html ファイルをロードし、埋め込まれた Javascript を .html にある html コードと共に実行することLoading_Page.htmlです。

私が使用しようとしているコードは次のとおりです。

$("#myBtn").click(function() {
  $("#myDiv").load("Loading_Page.html");
});

Loading_Page.html は次のようになります (今はシンプルですが、これが機能するようになると一度展開されます)。これには html と javascript の両方があるため、javascript と共に Html ページを取得する必要があります。

<html> 
<head>
  <title>Tracking HTML File</title>
  <script language="javascript" type="text/javascript">
    alert("outside the jQuery ready");
  </script>
</head>

<body>

  <div id="first_division"><img src="someimage.jpg" alt="image" /></div>
  <div id="second_division"><p>some text</p></div>
</body>

</html>

しかし、Loading_Page.html ページの javascript は、Loading_Page の html コードと一緒に実行されません ブラウザーが Loading_Page.html ファイルの Javascript を無視する理由について何か考えはありますか?

事前にご協力いただきありがとうございます。

4

1 に答える 1

2

jQueryの読み込みでは、そのスクリプトタグがdivに挿入される前に、応答から除外されます。

この質問を参照してください。同じ問題がそこで起こります。

于 2012-10-02T14:54:22.400 に答える