3

我正在尝试查找是否可以仅使用 html 和 javascript 将 POST 发送到 url。据此是不可能的。有知识的人可以告诉我这可能吗?如果它是怎么做的?ad1 不使用 jQuery

4

4 回答 4

2

如果您认为 jQuery 是 JavaScript,那么它肯定是。

看这里:

http://api.jquery.com/jQuery.post/

如果您将来在开发中要做很多此类事情,我强烈建议您习惯使用 jQuery。

于 2013-03-05T16:09:00.113 回答
2

如果你真的想你可以使用XMLHttpRequest。所有主流浏览器都支持它。

于 2013-03-05T16:11:30.080 回答
2

我正在尝试查找是否可以仅使用 html 和 javascript 将 POST 发送到 url。

是的

据此是不可能的。

不会。一般来说,同源策略会阻止您读取来自不同来源的数据。飞行前检查有时会阻止您发送数据,但有几种方法可以规避该政策

如果它是怎么做的?ad1 不使用 jQuery

XMLHttpRequestjQuery.ajax都有很好的文档记录。

于 2013-03-05T16:12:43.443 回答
0

根据文章,如果 URL 不在同一来源,则不可能。这是出于安全原因。

如果它在同一个来源(域)内,那么它是可能的。

纯 JS(无框架)示例:http: //www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp

于 2013-03-05T16:10:34.820 回答