我正在尝试查找是否可以仅使用 html 和 javascript 将 POST 发送到 url。据此这是不可能的。有知识的人可以告诉我这可能吗?如果它是怎么做的?ad1 不使用 jQuery
问问题
4440 次
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
XMLHttpRequest和jQuery.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 回答