HTMLとJavaScriptのみを使用してURLにPOSTを送信できるかどうかを調べています。これによると、それは不可能です。知識のある人なら誰でも可能だと教えてもらえますか? そしてそれがそれを行う方法なら?ad1 jQuery を使用しない場合
4 に答える
jQueryをJavaScriptと見なすなら、それは確かです。
ここを参照してください:
http://api.jquery.com/jQuery.post/
将来、開発でこの種のことをたくさん行う予定がある場合は、jQueryの使用に慣れることを強くお勧めします。
本当に必要な場合は、XMLHttpRequestを使用できます。すべての主要なブラウザがサポートしています。
HTMLとJavaScriptのみを使用してURLにPOSTを送信できるかどうかを調べています。
はい
これによると、それは不可能です。
いいえ。通常、Same Origin ポリシーでは、異なるオリジンからデータを読み取ることはできません。プリフライト チェックによってデータの送信が妨げられることがありますが、ポリシーを回避する方法はいくつかあります。
そしてそれがそれを行う方法なら?ad1 jQuery を使用しない場合
XMLHttpRequestとjQuery.ajaxは十分に文書化されています。
記事の通り、URLが同一オリジンでない場合は不可です。これはセキュリティ上の理由によるものです。
同じオリジン(ドメイン)内であれば可能です。
純粋な JS (フレームワークなし) の例: http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp