0

私のデータは(JSONオブジェクト)のように、URLエンコードされたようにビューからコントローラーにデータを渡しています

"{"URL":"http://myWesite.com"}"

そして、これは次のようにコントローラーに渡されます。

%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 で正常に動作しない

「#」の後にデータを取得できません。「#」のようになるまでしか返されません

{"URL":"http://myWesite.com"}"

IEでは問題なく動作しています。私を助けてください

4

0 に答える 0