为了账号安全,请及时绑定邮箱和手机立即绑定

a标签 href 调用 JS函数失败 <a href="javascript:hh(); ">


 
      <a href="javascript:hh(); ">返回</a>
  
  <script type="text/javascript"> 
    var cond=document.getElementById("second").innerHTML;

    function sec(){
        cond--;
        document.getElementById("second").innerHTML=cond;
        if(cond==1){
            //window.location.assign(location.hostname);
            window.location.assign("http://www.imooc.com");
        }
    }
    setInterval(sec,1000);

   function hh(){
       window.history.go(-2);
   }
 </script>

我哪里错了?怎么我a标签调用函数失败?请帮忙一下,谢谢!!详细可查看代码!!

另外, window.location.assign(如果这里不使用http://),是否不能正常加载地址?

就如 window.location.assign(location.hostname); 不能正常打开?

正在回答

2 回答

经测试调用函数一点问题都没有。因为你的hh()里是-2,也就是说,返回到上上一个页面,你先打开一个百度页面,再到imooc,最后打开你现在这个文件,点返回,就能回到百度的页面。

第二个问题我查看并且试过了,不能正常加载,估计assign(url)传入的是完整的url参数。

0 回复 有任何疑惑可以回复我~
#1

ORead 提问者

function hh(){ window.history.go(-2); } 我使用go(-1) 使用 back() 点击“返回”也是没反应...
2016-01-08 回复 有任何疑惑可以回复我~
#2

coolwater297019691 回复 ORead 提问者

我也是,go(-2)才有用
2016-01-12 回复 有任何疑惑可以回复我~

函数不是你那样用的哈

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a标签 href 调用 JS函数失败 <a href="javascript:hh(); ">

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信