在JavaScript上方显示图像上方几秒钟的图像?
问题描述:
我有一个数据小部件,每次单击小部件页面刷新。当我离线时,我想在数据图像上方显示一个nowifi图像3秒钟。在JavaScript上方显示图像上方几秒钟的图像?
我在数据图像中有onerror="wifioff()"
函数。
如何在数据图像上方显示nowifi图像几秒钟。
答
在你的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);
}
}
+0
jquery对吗? –
+0
是的,这是正确的,但你可以用香草javascript来做,如果你想要的话,稍做改动。 – nicko
寻求帮助的问题必须包括所需的行为,特定的问题或错误以及在问题本身中重现问题所需的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:如何创建最小,完整和可验证示例。 –