麻烦从javascript重定向

时间:2012-11-02 16:59:09

标签: jquery redirect navigation

我在网站上有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控件。当我尝试使用按钮时,它重定向很好。还有什么指针要修复它,如果我不想要按钮?

2 个答案:

答案 0 :(得分:0)

我从未尝试过

document.location.pathname

我总是使用

window.location.href = 'mypageurlhere'

使用javascript重定向。

答案 1 :(得分:0)

如果我理解正确,您希望将用户重定向到其他页面?如果是这样,试试这个:

window.location.assign('page2.aspx');