一个简单的页面跳转的问题
我的代码:
<a href="" onclick="switchurl(2);"> <img id="pic_lv2" src="pic/2.png" style="position:absolute;z-index:2;left:70px;top:330px;"> </a>
function switchurl(lv) {
if(lv==2) {
window.location.href="/#/curdiv/2"; //我的想法:跳转到当前页面URL#/curdiv/2->失败
} else {
window.location.href="";//不跳转,保持当前页面
}
}
我的想法是满足某种条件时跳转到当前URL+#/curdiv/2,但是总是重新刷新当前页面。
请问是什么问题,我的功能有哪些实现方法?
谢谢。
------解决方案--------------------switchurl 应返回 false
------解决方案--------------------去掉else不行吗?
------解决方案--------------------<a href="#" onclick="switchurl(2);"> <img id="pic_lv2" src="pic/2.png" style="position:absolute;z-index:2;left:70px;top:330px;"> </a>
href加个#号
------解决方案--------------------onclick="switchurl(2);return false"