js 跳转传递汉字参数

Posted 一生不过烟花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 跳转传递汉字参数相关的知识,希望对你有一定的参考价值。

父界面:

myChart.on(‘click‘, function (params) {
var dataIndex = params.dataIndex;
if(params.name != ""){
var id=0;
var shortname = "";
for(var i=0;i<province_data.length;i++){
if(params.name.indexOf(province_data[i].shortname) != -1){
id = province_data[i].value;
shortname = province_data[i].shortname;
}
if(params.name == province_data[i].name){
id = province_data[i].value;
}
}
if(id != 0){
mui.openWindow({
url:‘city.html?pid=‘+id+‘&name=‘+encodeURI(params.name)+‘&shortname=‘+encodeURI(shortname),
id: ‘city_map‘
})
}
}
});

子界面:

var pid;
var cityname;
var cityshortname;
var location_url = window.location.href;
var parameter_str = location_url.split(‘?‘)[1];
var parameter_arr = parameter_str.split(‘&‘);
for(var i = 0, len = parameter_arr.length; i <= len -1; i++){
tmp_arr = parameter_arr[i].split(‘=‘);
if(tmp_arr[0]==‘pid‘){
pid = tmp_arr[1];
}
if(tmp_arr[0]==‘name‘){
cityname = decodeURI(tmp_arr[1]);
}
if(tmp_arr[0]==‘shortname‘){
cityshortname = decodeURI(tmp_arr[1]);
}
}







































以上是关于js 跳转传递汉字参数的主要内容,如果未能解决你的问题,请参考以下文章

flutter 跳转页面传递参数 返回页面带参数

js跳转vue

iOS 应用跳转、参数传递

Jquery跳转页面传递参数以及获取url的参数

js想跳转页面后触发一个onload事件怎么写

js函数跳转页面时的参数传递