如何在查询字符串中传递HTML代码

时间:2010-07-08 14:54:27

标签: javascript ajax

我需要传递带有QueryString的html代码,因为我使用ajax方法在我的网站上发送帖子(我的意思是评论不是方法的类型)。当我写这样的帖子时。

"Hi everybody<br />Whats'up."

它只是采取“嗨大家”删除其余的内容。

信息:我正在使用GET方法

3 个答案:

答案 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.