如何拆分字符串但包含一些符号(#'s和+'s)
How to split a string but include some symbols (#'s and +'s)
我想用从stackoverflow API中提取的标签创建页面,但我很难使用c#和c++标签,因为它只提取字母c。有什么方法可以在我的拆分方法中包含这两个字符吗?
var tag = location.search.split('tag=')[1]
以及重定向功能
function reDirect()
{
d = d3.select(this).node().__data__;
window.location.assign("details.html?tag="+d.name);
}
#
。浏览器将这些字符解释为片段标识符。
为了能够在url中使用字符#
,您应该对存储在"标记"查询变量中的值进行编码。
在url中存储值:
window.location.assign("details.html?tag=" + encodeURIComponent(d.name));
从url检索值:
var tag = decodeURIComponent(location.search.split('tag=')[1]);
相关文章:
- 预期响应包含一个对象,但在angular js中得到一个数组错误
- 包含转义符号的正则表达式
- 有没有一种简单的方法可以用包含id和名称(从a到Z)的对象填充数组
- 从一组具有相同起始和结束的所有段落的段落中提取包含特定字符串的段落
- ng在一页中包含两次相同的部分页面
- 重定向到同一页面,但其中包含一条消息
- 重定向到同一页面,但其中包含一条消息
- 如何只包含一次javascript文件
- 响应字段包含一个子级时的节点 SOAP 强制数组
- 如何使用bower在javascript项目中包含一个私有的本地文件
- 使用moment js创建一个包含一周中的几天和一天中的几个小时的数组
- 如何检查对象是否包含一组属性
- 如何判断一个对象是否包含一个数组
- 如何在asp.net中使用Javascript从gridview中搜索仅包含一列
- jQuery -检查val是否为空并包含一段特定的文本
- 如何确保javascript在ASCX中使用时只包含一次
- 拆分数组仍然是一个包含一项的数组,而不是字符串
- 对象的Javascript数组,其中一个对象还包含一个数组
- Jquery函数只包含一次
- 基于下拉列表中设置的初始值,用Javascript在表单中填充6个字段,其中包含一周中的天数