我需要传递带有QueryString的html代码,因为我使用ajax方法在我的网站上发送帖子(我的意思是评论不是方法的类型)。当我写这样的帖子时。
"Hi everybody<br />Whats'up."
它只是采取“嗨大家”删除其余的内容。
信息:我正在使用GET方法
答案 0 :(得分:5)
不要使用escape
,这是一个不推荐使用的功能。请改用encodeURIComponent
:
encodeURIComponent("Hi everybody<br />Whats'up.");
另外,不要忘记Internet Explorer's 2,083 character limit in the address bar,如果你想避免使用POST,你应该使用POST而不是GET。
答案 1 :(得分:0)
您使用什么方法 - GET或POST?你应该使用POST。这将允许您发送完整的HTML,而您不需要使用查询字符串。
答案 2 :(得分:0)
http://www.mywebsite.com/index.html?html_code=Hi%20everybodyWhats'up.