我想实现一个这样的功能:点击一个链接,跳转到一个网站用接口对接进入相关网页;
但是同时实现这样3个功能:
首先将iframe框架设置成display:none(style属性中),
1.点击网址链接,(我框架是先隐藏的)将框架显示出来。
2.同时跳转到相关网页。
3.用if/else条件语句控制,当满足if语句时,才执行1,2两步。小弟我卡了2周了,妖孽啊!但是嵌套第三步代码就需要更改不少,且很难实现。
求真正的大神,帮忙看看代码。其中1个难点是首先隐藏iframe,然后点击“显示”,就显示框架,再点击隐藏就隐藏框架
为一下代码
<IFRAME name="myNew" src="gbook/index.asp" width=370 height=500 frameborder="0" style="display:none"></IFRAME><span id="hs" onclick="hits()" style="cursor:hand">显示</span><script>function hits()
{
  if (window.hs.innerText == "显示") 
 {
   window.hs.innerHTML = "隐藏  <a href=''>刷新</a>";
   document.all.myNew.style.display = "";
 }
 else
 {
   window.hs.innerHTML = "显示";
   document.all.myNew.style.display = "none";
}
}
</script>
我网页上代码为以下:
因为需要点击链接控制所以一定要有个click.目前是满足2.3步,第一步无法再2,3步的基础上再实现。
<a href="javascript:AClick('<%=_key%>');" >某某某就是做不出</a>//链接地址<script type="text/javascript" >
function AClick(key)
{
     if(document.getElementById("HiddenField1").value=="Z010369"||document.getElementById("HiddenField1").value=="Z010649"||document.getElementById("HiddenField1").value=="A011090"||document.getElementById("HiddenField1").value=="Z010420")
  { 
    
      window.day.location.href="http://xxxxx/loginex.aspx?key=<%=_key%>"  ;//这里的day是iframe框架name
  }
      else
   window.location="http://xxxxx/current_medical.aspx";
   
}</script><iframe id="bkClaim" width="100%" height="1000px" style="border: none; overflow: scroll;display:none;" name="day" scrolling="auto" frameborder="0" src='http://www.baidu.com'>
</iframe>我这里iframe加了display:none就显示不出来了,如何点击链接让它显示出来?