これは、最初にページに入ったときの様子です: Web ページがロードされた後、ターゲット画像が自動的に呼び出されます。見つからない場合は、バックアップ画像 (JS の onload イベント noImg() メソッド) を使用します。問題は、検索ボックスにキーワードを入力した後、検索をクリックすると、Web ページに検索結果が表示された後、onload メソッドが呼び出されなくなります。それに onload: "noImg()" を追加しました。しかし、うまくいきませんでした。それを壊すにはどうすればいいですか?神に啓蒙を求めてください~
ページがロードされたばかりのときは、次のように表示されました:
次に、[検索]をクリックすると、次のように表示されます:
上に検索ボックスがあります。検索ボックスにキーワードを入力すると、Ajax 非同期リクエストが呼び出され、返送されたデータがページに再入力されます:
リーリーこれは最初から利用可能な js メソッドです:
/ Web ページの画像が非現実的な場合は代替画像を使用します /
var img = new Image();
img.src = '';
img.onload= function(){}
http://stackoverflow.com/ques...
リーリー割り当ての前に、
onload
事件应当在图片src
注意してください。参照コード: