2
不使用任何jQuery或其他庫,我試圖通過域發送一個簡單的POST請求。JS:跨域POST,不需要響應
例如,有一些解決方案How Do I send a Cross Domain POST Request Via JavaScript用於檢索響應並解析它。不過,我正在尋找更簡單,更輕的產品,因爲我不需要回應。
最簡單的方法是什麼?
不使用任何jQuery或其他庫,我試圖通過域發送一個簡單的POST請求。JS:跨域POST,不需要響應
例如,有一些解決方案How Do I send a Cross Domain POST Request Via JavaScript用於檢索響應並解析它。不過,我正在尋找更簡單,更輕的產品,因爲我不需要回應。
最簡單的方法是什麼?
這或許是儘可能簡單。使用表單元素和調用程序提交功能:
var form1 = document.createElement("form");
form1.setAttribute("action","http://google.com");
form1.setAttribute("method","post");
var input = document.createElement("input");
input.setAttribute("name","key1");
input.setAttribute("value","value1");
input.setAttribute("type","text");
form1.appendChild(input);
var inputbtn = document.createElement("input");
inputbtn.setAttribute("type","submit");
form1.appendChild(inputbtn);
document.body.appendChild(form1);
form1.submit();
不知道如何這會工作...
img = new Image();
img.src= "http://domain.com/index.php?any_parameters_you_need_to_send_here";
的[如何發送通過JavaScript跨域POST請求
可能重複?](http://stackoverflow.com/questions/298745/how-do-i-send-a-cross-domain-post-request-via-javascript)我認爲在這個問題上得分最高的答案是這樣做的最佳方式 – 2011-02-05 02:57:18
它需要完全客戶端嗎?我所知道的是,你可以創建一個代理,腳本發佈的代理將你的請求路由到遠程服務器。 – Adrian 2011-02-05 03:00:49
馬蒂 - 這是我在我的問題中引用的問題 - 他的問題包括試圖獲得迴應。我想知道是否有更簡單的事情。 – Mala 2011-02-05 03:02:40