style.display="block" 和frame的问题

甘泉123 甘泉123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请教各位高手,我有一个frame框架的网页,左边是菜单,右边是显示的网页
显示一直都正常,点了左边的链接,新页面都是在右边出来
但是,右边有一个页我用javascript 控制了几个表格显示和隐藏,只要这个脚本执行过之后,再点框架左边的链接,就全都打开新窗口,很郁闷~

请各位高手帮帮忙,谢谢


<SCRIPT language=JavaScript>
function hideAll()
{
document.getElementById("jz").style.display="none";
document.getElementById("gn").style.display="none";
document.getElementById("ys").style.display="none";
document.getElementById("al").style.display="none";
document.getElementById("jzi").style.background="url(../images2/bgbl.gif)";
document.getElementById("gni").style.background="url(../images2/bgbl.gif)";
document.getElementById("ysi").style.background="url(../images2/bgbl.gif)";
document.getElementById("ali").style.background="url(../images2/bgbl.gif)";
}

function showFun(id)
{
if(id==1) name="jz";
if(id==2) name="gn";
if(id==3) name="ys";
if(id==4) name="al";
hideAll();
var imgname=name+"i";
//var imgurl="g"+id+"1.gif";
var imgurl="bggr.gif";
document.getElementById(name).style.display="block";
document.getElementById(imgname).style.background="url(../images2/"+imgurl+")";
}
</script>
...全文
评论 12
收藏 已收藏
分享
返回顶部
甘泉123
JavaScript 87,984 成员 224,681 内容