3

HTMLとJavaScriptのみを使用してURLにPOSTを送信できるかどうかを調べています。これによると、それは不可能です。知識のある人なら誰でも可能だと教えてもらえますか? そしてそれがそれを行う方法なら?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のみを使用してURLにPOSTを送信できるかどうかを調べています。

はい

これによると、それは不可能です。

いいえ。通常、Same Origin ポリシーでは、異なるオリジンからデータを読み取ることはできません。プリフライト チェックによってデータの送信が妨げられることがありますが、ポリシーを回避する方法はいくつかあります

そしてそれがそれを行う方法なら?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 に答える