1. プロジェクトではAjaxが使用されています。その結果、テスト中に、2 つのブラウザーでページのパフォーマンスが異なることが判明しました。360 ブラウザーはポップアップ (警告) 効果を正常に実現できましたが、Firefox ブラウザーはまったく効果がありませんでした。しかし、これらにはすべて共通点があります。ブラウザのデバッグ モード (F12) のネットワーク オプション xhr ではデータは取得されませんが、インデックス ホームページ ( POST)、その他のリソースは GET を通じて取得されます。
2. ThinkPHP の自動検証機能を使用すると、ユーザー名やパスワードが入力されていないなどの情報が自動的に返されますが、アカウントのパスワードを比較していないため、なぜ 360 のユーザー名とパスワードが一致するのかわかりません。ブラウザが間違っています。データをランダムに入力したところ、空の警告ダイアログ ボックスが表示されました。何が起こっているのかわかりません。
3.360 ブラウザーでアラート ダイアログ ボックスが表示されると、xhr にはデータが残りますが、アラート ダイアログ ボックスで [OK] をクリックすると、xhr データが消えます。
コードは以下の通りです:
(1)login.js
(2)IndexController.class.php
リーリー(3)StuserModel.class.php
リーリー1. プロジェクトではAjaxが使用されています。その結果、テスト中に、2 つのブラウザーでページのパフォーマンスが異なることが判明しました。360 ブラウザーはポップアップ (警告) 効果を正常に実現できましたが、Firefox ブラウザーはまったく効果がありませんでした。しかし、これらにはすべて共通点があります。ブラウザのデバッグ モード (F12) のネットワーク オプション xhr ではデータは取得されませんが、インデックス ホームページ ( POST)、その他のリソースは GET を通じて取得されます。
2. ThinkPHP の自動検証機能を使用すると、ユーザー名やパスワードが入力されていないなどの情報が自動的に返されますが、アカウントのパスワードを比較していないため、なぜ 360 のユーザー名とパスワードが一致するのかわかりません。ブラウザが間違っています。データをランダムに入力したところ、空の警告ダイアログ ボックスが表示されました。何が起こっているのかわかりません。
3.360 ブラウザーにアラート ダイアログ ボックスが表示されると、xhr にはデータが残りますが、アラート ダイアログ ボックスで [OK] をクリックすると、xhr データが消えます。
コードは以下の通りです:
(1)login.js
(2)IndexController.class.php
リーリー(3)StuserModel.class.php
リーリー
$this->ajaxReturn()
或者json_encode