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.xianlaiwan.cn");
??????? }
??? }
??? setInterval(sec,1000);
?? function hh(){
?????? window.history.go(-2);
?? }
?</script>
我哪里錯了?怎么我a標簽調用函數失?。空垘兔σ幌?,謝謝?。≡敿毧刹榭创a??!
另外,?window.location.assign(如果這里不使用http://),是否不能正常加載地址?
就如 window.location.assign(location.hostname); 不能正常打開?
2016-01-08
經測試調用函數一點問題都沒有。因為你的hh()里是-2,也就是說,返回到上上一個頁面,你先打開一個百度頁面,再到imooc,最后打開你現在這個文件,點返回,就能回到百度的頁面。
第二個問題我查看并且試過了,不能正常加載,估計assign(url)傳入的是完整的url參數。
2016-01-08
函數不是你那樣用的哈