将用户推送到另一个页面的最佳方法是什么?

时间:2011-09-21 21:38:22

标签: javascript jquery

我正在使用jQuery 1.6.2。

我在页面中有一个功能,需要将用户引导到站点中的另一个页面并传递一些变量。

该函数将发布一些数据,然后检索一些数据,然后决定下一步将用户带到哪里。

这是将某人转移到特定网页的最佳方式吗?

这是编写此作品的最佳方式吗?

QueryString = "?ArtistID=" + ArtistID;
window.location = 'MyNewPage.cfm' + QueryString

还有哪些其他选择?

3 个答案:

答案 0 :(得分:1)

你应该修改href(我会内联无意义的全局变量)

window.location.href = 'MyNewPage.cfm?ArtistID=" + ArtistID;

答案 1 :(得分:1)

这是一种通常有效且可接受的更改位置的方式。

其他一些方法也可以起作用:

location.href = str;
location.assign(str);
location.replace(str); //Doesn't create new entry in the back button history

答案 2 :(得分:0)

使用以下属性

document.location.href = theUrl;