ホームページ >バックエンド開発 >PHPチュートリアル >JavaScript - バックグラウンドで iframe と Ajax のどちらを使用する方が便利ですか?
https://wrapbootstrap.com/ で背景テンプレートのセットをいくつか購入し、その構造を調べました。それらは、Ajax ベースか純粋に静的でした。
私のプロジェクトはyii2
を使用しているので、テンプレートの統合には問題ありません。最初はページの主要部分をロードするためにajaxを使用しようとしましたが、ページをめくったりフォームを送信したりするときに非常に遅いことがわかりました。その後、純粋な静的レイアウトに変更され、静かな世界になりましたが、ページを前後に切り替えると、白い画面に戻り、それが白ページジャンプでした。
以前は、メインをラップするために常に iframe を使用していました。メイン内で送信すると、ajax にはあらゆる種類のプレッシャーのないプロンプト情報やジャンプなどがあり、ajax/html やその他のメソッドを使用すると、ajax を送信したとしても、プロンプトなどにジャンプするのはまだ不便です。
どうやってやったの?
https://wrapbootstrap.com/ で背景テンプレートのセットをいくつか購入し、その構造を調べました。それらは、Ajax ベースか純粋に静的でした。
私のプロジェクトはyii2
を使用しているので、テンプレートの統合には問題ありません。最初はページの主要部分をロードするためにajaxを使用しようとしましたが、ページをめくったりフォームを送信したりするときに非常に遅いことがわかりました。その後、純粋な静的レイアウトに変更され、静かな世界になりましたが、ページを前後に切り替えると、白い画面に戻り、それが白ページジャンプでした。
以前は、メインをラップするために常に iframe を使用していました。メイン内で送信すると、ajax にはあらゆる種類のプレッシャーのないプロンプト情報やジャンプなどがあり、ajax/html やその他のメソッドを使用すると、ajax を送信したとしても、プロンプトなどにジャンプするのはまだ不便です。
どうやってやったの?
yii2 用の Wrapbootstrap テンプレートをセットアップするのは簡単ではないでしょうか?
私もyii2を使用しています
Ajax を使用してください。iframe は安全ではありません。
バックエンドに便利にアクセスする方法強力
フォーム送信の場合、iframe を使用してバックグラウンドから返されるデータを受け入れることができます。クロスドメインの相同性の問題に注意してください。
便利なものは何でも...しかし、ほとんどの場合、私はまだ ajax を使用しています