ホームページ > バックエンド開発 > PHPチュートリアル > ページの Ajax プリロードに関する問題

ページの Ajax プリロードに関する問題

WBOY
リリース: 2016-06-13 13:27:33
オリジナル
755 人が閲覧しました

Ajax のプリロード ページに問題があります。
B ページにはフラッシュがあり、開くのが少し遅いです。ページ A にはページ B へのリンクが含まれています。 ここで、A が開かれたときに ajax を使用してページ B をこっそりロードしたいと考えています。しかし、ページ B を再度開くと、ブラウザの速度が依然として非常に遅いようです。 B. ページのコンテンツがキャッシュされていません。ページ A のコードは次のとおりです。

JScript コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
    $(document).ready(
        function (){
            $.ajax({
                type: "get",
                url: "/img/"+url_part,
                data: "",
                success: function(msg)
                {
    
                }
            })       
             });

ログイン後にコピー


------解決策----------- -- -------
それはキャッシュではありません。ページ B にアクセスしたとき、ajax から返された値を取得できませんでした。
------解決策---------
iframe を非表示にすることができます。 。 。
------解決策---------
しかし、ajaxはキャッシュを書き込みません
------解決策-----
ajax は次のようにキャッシュを設定できると思います。この読み込み中、ページ b の表示速度が遅くなります。Ajax は大容量データの送信には適していません。

質問したいのですが、Flash ブラウザはキャッシュを生成できますか?
------解決策-----
ブラウザは次のようになります。 Flash だけでなく、HTML Web ページにも対応します。
------解決策---------
話し合う

引用:

iframe を非表示にすることができます。 。 。
ページ A がリスト ページの場合、各レコードには非表示の iframe があり、これはページ A を開く速度に確実に影響します。

------解決策---------
jq にはキャッシュパラメータがあると聞きました

キャッシュ: true
------解決策---------
ブラウザの書き込みバッファは避けられない組み込み関数です、フラッシュに swf サフィックスが付いている場合、キャッシュを禁止するヘッダーがない限り、間違いなくキャッシュされます

しかし、それが本当に可能であれば、js がブラウザーのバッファーに書き込むことができるかどうかは疑問です。ユーザーのハードドライブにファイルが書き込まれていますか?
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート