所以我已经根据我之前提出的问题更新了我的代码,但现在图像不会显示,我也不知道究竟是为什么。应该发生的是,当我单击一个按钮时,图像应该显示并保持在那里,即使它刷新,但是在单击另一个按钮之前,新图像应该接管并且应该发生同样的事情,即使页面刷新也保持在那里直到他们点击在另一个按钮上,但根本没有图像显示。
这是我的功能:
var maxImages=7,i=1,v;
for(i;i=<maxImages;i++)
{
v = sessionStorage.getItem('v'+i);
if(v !== null) showImage(i);
}
function showImage(num)
{
sessionStorage.setItem('v' + num, '1');
$("#loadingImage" + num).show();
}
这是我的按钮功能:
<input name="Failure Analysis Lab" style="white-space:normal;"
onclick="moveText(this.name);showImage(1);form1.submit();"
style="width: 272px; height: 30px;" type="button"
value="7QKD Failure Analysis Lab" />
这是我的图片标签:
<img id="loadingImage" alt="" src="images/Overview.gif"
style="width:85%;; margin-bottom:3em; display:none;"/>
任何帮助将不胜感激,谢谢。
附加信息:当我检查控制台但没有显示任何图像时,我没有收到任何错误。