5
    $(document).load("somepage.aspx", function (responseText, textStatus, xhr) {

});

これは機能していません。
ロード機能を使用して、ヘッドを含むドキュメント全体を置き換える方法はありますか?

編集:ページを更新したくないので、AJAXを使用する必要があります。

4

5 に答える 5

7
$.get("somepage.aspx", function (data) {
    document.open();
    document.write(data);
    document.close();
    $.cache = {};
}, "text");
于 2012-06-02T15:03:42.097 に答える
0

iframe を追加して新しいページを読み込むことができます。

于 2012-06-02T14:59:40.410 に答える
0
$(function(){
    $.get('my_page.html', function(e){
        $(document).empty().append(e);
    });
});

それを試してみてください。my_page.html が読み込まれると、jQuery がドキュメント オブジェクトを見つけ、すべてを削除して my_page.html コンテンツに追加します。

于 2012-06-02T14:59:50.767 に答える
0

ページが完全にロードされたら、ページをリダイレクトする必要があります。

    $(window).load(function(){
       document.href.location = "your_page";
    });
于 2012-06-02T15:01:14.770 に答える
0

Jquery Ajax クエリを使用して、サーバーから HTML を取得し、ドキュメントからすべてを削除してコンテンツに置き換えることができます。

于 2012-06-02T14:57:38.343 に答える