私はデータウィジェットを持っており、ウィジェットがクリックされるたびにページがリフレッシュされます。私がオフラインになっていると、データ画像の上に3秒間、nowifi画像を表示したいと考えています。JavaScriptの画像を数秒間上に表示しますか?
データ画像にonerror="wifioff()"
の機能があります。
データイメージの上に数秒間表示する方法を教えてください。あなたのHTML内
私はデータウィジェットを持っており、ウィジェットがクリックされるたびにページがリフレッシュされます。私がオフラインになっていると、データ画像の上に3秒間、nowifi画像を表示したいと考えています。JavaScriptの画像を数秒間上に表示しますか?
データ画像にonerror="wifioff()"
の機能があります。
データイメージの上に数秒間表示する方法を教えてください。あなたのHTML内
はあなたのJavaScriptでどこか
これを置く:
するvar secondstildone = 3; var intervalVariable;
function wifioff(){
$("#errorImg).attr("src", "Images/errorImg.png");
var f = DoTimerStuff;
intervalVariable = setInterval(f, 1000);
}
DoTimerStuff() {
secondstildone--;
if(secondstildone <= 0){
$("#errorImg).attr("src", "");
clearInterval(intervalVariable);
}
}
Jquery right ????? –
はい、間違いありませんが、ほんの少しの変更を加えるだけで、バニラのjavascriptを使ってやることができます。 – nicko
質問には、目的の動作、特定の問題またはエラー、および質問自体に再現するのに必要な最短コードが含まれている必要があります。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:最小、完全、および検証可能な例を作成する方法。 –