在JavaScript上方显示图像上方几秒钟的图像?

问题描述:

我有一个数据小部件,每次单击小部件页面刷新。当我离线时,我想在数据图像上方显示一个nowifi图像3秒钟。在JavaScript上方显示图像上方几秒钟的图像?

我在数据图像中有onerror="wifioff()"函数。

如何在数据图像上方显示nowifi图像几秒钟。

+0

寻求帮助的问题必须包括所需的行为,特定的问题或错误以及在问题本身中重现问题所需的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:如何创建最小,完整和可验证示例。 –

在你的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