ie: script の問題
これらのどれも私のコンピューターでは動作しません:
-
return false;
リターンなし、実行を続行... -
削除前の判断、return confirm( 'delete?');次にバックグラウンド処理に進みます...
ダイアログが表示されますが、ok、cancelは引き続きバックグラウンドを実行します.つまり、return falseのみが機能しません...
しかし、他の同僚のマシンでは正常です...これはなぜですか?
返信リスト(回答:19)
ブラウザである必要があります...
ブラウザのキャッシュとすべての一時ファイルをクリアしてみてください.IE7の場合は、インターネットオプションを開いてください.[全般]タブで、[削除]ボタンの右下にある[閲覧の履歴]を探します、次に「InternetTemporary Files」を削除します...
応答2# ->にスキップ3 #ShinyZhこの問題がある場合は、システムに関連している必要があります...
最初にデフォルト設定を復元し、ブラウザを再度開きます.「ディスククリーニング」、「フラグメンテーション」などのシステムゴミを清掃するために必要です...
必ずしも作業するのではありません.IE7にアップグレードすることをお勧めします.現在完全に無料です.任意のXP SP2を使用することができます、ダウンロードセンターをご覧ください. https://www.microsoft.com/downloads/details.aspx?familyid=9ae91ebe-3385-447C-8A30-081805B2F90B&DisplayLang=ja-JP.
2つの方法があります:
1.ボタンが次のように定義されている場合:
プログラムブロック次に、OnMyClientClick関数で直接return false;を使用すると、ページが送信されなくなります...
2、ボタンが次のように定義されている場合:
プログラムブロック
次に、OnMyClientClick関数で直接return falseが機能しません...代わりに、次のように記述してください:
プログラムブロック関数OnMyClientClick()
{
}
実際、ページが送信されるかどうかを実際に制御するのは、eventオブジェクトのreturnValueプロパティです.falseは送信せず、送信しない場合は送信します...1では、OnClickClick="return OnMyClientClick()"
の定義により機能しますボタンのonclickイベントでonclick="aa()"を直接記述する場合、関数は次のように記述する必要があります
if(true)
{
}
実行するコードを対応する条件ステートメントに入れて実行します...
応答8# ->にスキップ9 #Sapphir私の問題は
return
の書き方ではないと思います.この質問は、テストページを書いたので、return
false falseを返します.
精神が良くないとき、テストは異常なサスペンションをトリガーします.firefox
の変更は問題ありません...私は今すぐパッチが少なくなるかどうかわからない.物事ここで絵を入れることができませんか?IEステータスをカットします:
version:6.0.2800.1106 UPTE; 3283;
この問題を目的としたパッチはありますか?私はまだインストールされていませんか?
手助け~~
応答10# ->にスキップ11 #Sapphirこれも良くありません.新しくインストールしたIEは
google toolbar
だけで、いくつかの開発環境があります.他に悪いチェックはありません.360を使用して何度もクリーンアップしました~~
応答11# ->にスキップ12 #feiyun0
Sapphire911
書き込み:
これも良くありません.新しくインストールしたIEは
google toolbar
だけで、いくつかの開発環境があります.他に悪いチェックはありません.360を使用して何度もクリーンアップしました~~
google toolbar
を削除します
応答12# ->にスキップ13 #Sapphir
応答13# ->にスキップ15 #ShinyZhこの状況は確かに頭痛の種です.
IEをシステムコンポーネントの追加/削除から削除することを検討し、再起動して、再試行してください.
私はWEB用のプロジェクトも多く、以前はWeb標準を専門としていたため、IE7をインストールすることをお勧めします.そうすれば、IE6および5.5のStandAloneversionを使用できます.
それでも問題を解決できない場合は、
FireFox
をインストールして、同じ問題があるかどうかを確認してください.
応答16# ->にスキップ17 #ShinyZhまだ理由があり、自動更新後にインストールされることがあります.つまり、いくつかの問題がある場合は、IE
https://support.microsoft.com/ph/807. これはIEのサポートページです. https://support.microsoft.com/search/?spid=8722. 検索ページを開く、検索するにはIE6を選択します.HOTFIX
またはKBにインストールされているものが表示されますか.具体的なフィードバック...√
応答16# ->にスキップ18 #JerryXu問題状況:
1、問題のアップグレード、この新しい問題をもたらす
2、一時ファイルの問題、一時ファイルの消去、各
を選択するこのページ
3、プラグイン問題
4、ツールソフトウェアの問題:ウイルス対策ソフトウェア、ファイアウォール
5、ウイルス、トロイの木馬
溶液:
1、システムの再読み込み、アップグレードなしパッチなし、
を見てみてください.2、一時ファイルをクリアし、各
を見るようにしてください.を選択して、このページ
を参照してください.3、プラグインの削除または無効化、
4、削除、ツールソフトウェアを停止する、
5、検索エンジン、検索、同様のウイルスがあるかどうかを確認する、この現象を引き起こす可能性があります
6、システムを再起動し、ネットワークでセキュリティモードを選択してから
を試してください.7、デフォルト設定を復元して
8、クリーンなシステムを入手すると、クリーナーはプログラムをテストできます.問題があるかどうかを確認
9、あなたの友人のコンピュータを使うことができ、あなたの環境は同じ?
上記のオプションを組み合わせて使用することができ、ランク付けは分割されていない、
説明:
私は顧客の
javascript
コードをいくつか遭遇した後、問題がウイルス対策ソフトウェアの問題であることを発見し、アンチウイルスのjavascript
プロセス.失敗、後でリロードされたIE、問題を解決しました...