Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript URL编码:'#';镀铬字符_Javascript_Google Chrome_Model View Controller_Dojo - Fatal编程技术网

Javascript URL编码:'#';镀铬字符

Javascript URL编码:'#';镀铬字符,javascript,google-chrome,model-view-controller,dojo,Javascript,Google Chrome,Model View Controller,Dojo,我以URL编码的形式将数据从视图传递到控制器,比如,我的数据是(JSON对象) 这将传递给控制器,如 %7B%22URL%22:%22http://myWesite.com%22%7B 并且将使用dojo.xhrPost调用控件,如 var params = {form : "myForm", content : %7B%22URL%22:%22http://myWesite.com%22%7B load: function(){...} } 我访问代码中的数据,就像 H

我以URL编码的形式将数据从视图传递到控制器,比如,我的数据是(JSON对象)

这将传递给控制器,如

%7B%22URL%22:%22http://myWesite.com%22%7B
并且将使用
dojo.xhrPost
调用控件,如

var params = {form : "myForm",
    content : %7B%22URL%22:%22http://myWesite.com%22%7B  
    load: function(){...}
}
我访问代码中的数据,就像

HttpRequestBase[Key]
返回
“{”URL”:http://myWesite.com“}”

它在所有浏览器中都可以正常工作,但当我在url中添加“#”字符时,如

"{"URL":"http://myWesite.com#Section"}"
它在Chrome和Firefox中运行不正常

我无法获取“#”之后的数据,它只在“#”之前返回,如


在IE中工作正常。请帮帮我。

@rps:不。。。参数长度更大。。。现在使用JSONI会试图避开url或在其周围加上一个引号。“它在IE中运行良好”这从来不是一个好迹象。除息的
"{"URL":"http://myWesite.com#Section"}"
{"URL":"http://myWesite.com"}"