我在网站上有page1.aspx和page2.aspx
我需要导航为:Page1 - >第2页(点击返回按钮,返回第1页) - >第1页
我正在使用jQuery代码进行导航:
var pagename= "page2.aspx";
jQ(location).attr('href', pagename);
我尝试在第2页中使用相同的代码导航回第1页:
var path2 = "page1.aspx";
jq(location).attr('href', path2);
也试过下面的代码和类似的其他几个。
document.location.pathname = '../Pages/page1.aspx';
但它所做的只是导航我到目录列表,它显示页面文件夹下的所有页面名称。代码有什么问题吗?我试着按照级别来做,那就是../pages/page1.aspx。
更新:
我正在使用以下控件来点击我调用的代码:
<a href="" class="hyperlink" id="goback">Go back</a>
嗯,显然问题在于html控件。当我尝试使用按钮时,它重定向很好。还有什么指针要修复它,如果我不想要按钮?
答案 0 :(得分:0)
我从未尝试过
document.location.pathname
我总是使用
window.location.href = 'mypageurlhere'
使用javascript重定向。
答案 1 :(得分:0)
如果我理解正确,您希望将用户重定向到其他页面?如果是这样,试试这个:
window.location.assign('page2.aspx');