使用 javascript 导航到页面并发送查询字符串
Using javascript navigate to a page and also send querystring?
我想从page1.html导航到page2.html同时使用javascript在URL中添加查询字符串。
我试过了:
window.location.href = 'page2.html?uname=mustafa';
它确实导航到第 2 页.html但 URL 中未添加"?uname=mustafa"。所以我无法解析第 2 页上的查询字符串。我怎样才能实现它?
您是否尝试过仅使用
window.location = 'page2.html?uname=mustafa';
而不是使用.href
?这应该保留查询字符串。
在 Chrome 和 FF 中为我工作,.href
很好,但我使用了绝对 URL:
window.location = 'http://google.com/?test=blah&foo=bar';
window.location.href = 'http://google.com/?test=blah&foo=bar';
我以前也遇到过这个问题。我使用了带有绝对 URL 和参数数组的location.href
,如下所示:
var params = [];
params.push("uname=" +mustafa);
location.href = "http://localhost:port/page2.html?" + params.join("&");
试试这个
window.location = `addUser.html?userId=${userId}`;
这里userId
是一个参数,${userId}
是变量值
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- j查询utc offSets的时差
- 如何有效地将游戏数据存储在URL查询字符串中
- 如何处理node.js节点mongodb中的连接和查询队列
- 如何从 HTML 查询中删除项目
- 从查询字符串参数推断出正确的数据类型
- 将curl查询转换为jQuery.ajax()
- 触发媒体查询断点时刷新页面
- 使用DynamoDB查询返回
- 当查询不在displayField中时,引导Ajax Typeahead不显示结果
- 如何将PHP get查询转换为Meteor's HTTP.get()
- AngularJS:获取链接中没有哈希的查询字符串值
- 捕获初始RedQueryBuilder查询中的SQL问题
- AngularJS,如何更改查询字符串
- 具有大型几何图形的基于沙发的空间查询
- 在php中提交数据时,如果某些值为null,而某些值为非null,如何进行查询
- o数据扩展查询在SystemUserRolesSet上不起作用
- Xpath运行缓慢的查询
- Solr查询以按日期月份获取数据&年
- 用于查询错误转换的角度资源返回列表