4

JQuery を使用して Iframe をロードする正しい方法はどれですか?

実際には、いくつかのリンクを含むメニューがあり、ユーザーがクリックするたびに各リンクを Iframe にロードしたいと考えています。このメニューと iframe の両方が内部にある既定のページで、ASP.NET Web サイトに取り組んでいます。

Target="IframeName" を使用しましたが、他の問題があるため、このメソッドは必要ありません。

そこで、このような Iframe をロードする JQuery 関数の作成方法を教えてください。私はそれを検索し、いくつかの方法を見つけましたが、誰も機能していないようで、それに感銘を受けました.さらに、どれが正しいのか理解できません.

4

2 に答える 2

8

Iframe HTML コード

<iframe id="myIframe" name="myIframe"></iframe>

jQuery

jQuery("#myIframe").attr("src","newPage.html");

JavaScript

document.getElementById("myIframe").src = "newPage.html";

HTML リンク

<a href="newPage.html" target="myIframe">FOO</a>

フォーム送信

<form action="newPage.html" target="myIframe">
    <input type="submit" name="btnSubmit" value="clicky"/>
</form>
于 2012-04-19T04:27:22.623 に答える
0

$('#iFrameName').load('somefile.html');

これにより、iframe (iframe タグに id="iFrameName" などが必要) が選択され、ファイルが読み込まれます。しかし、a href で target 属性を使用することもできます。問題があるとのことですが、html の DOCTYPE は何ですか? 基本的な a href でどのような問題がありますか?

于 2012-04-19T04:17:01.567 に答える