Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

greasemonkey cross domain veri yollama

greasemonkey'nin cross domain post için aşağıdaki gibi bir fonksiyonu varmış. ama bu şekilde veri yolladığım da alıcı sayfada verileri göremiyorum. alıcı sayfada php ile nasıl alacağım?

GM_xmlhttpRequest({
  method: "POST",
  url: "http://www.example.net/login",
  data: "username=johndoe&password=xyz123",
  headers: {
    "Content-Type": "application/x-www-form-urlencoded"
  },
  onload: function(response) {
    if (response.responseText.indexOf("Logged in as") > -1) {
      location.href = "http://www.example.net/dashboard";
    }
  }
});
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • mbayraktar adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    20 cevap - 2 soru
    calismasi gerekiyor ama birde kodlarini asagidaki örnege göre denermisin?
    var formData1   = "1 INSERT_YOUR_PARAMETER_VALUE_HERE";
    var formData2   = "2 INSERT_YOUR_PARAMETER_VALUE_HERE";
    var formData3   = "3 INSERT_YOUR_PARAMETER_VALUE_HERE";
    // etc.
    
    GM_xmlhttpRequest ( {
        method:     "POST",
        url:        "http://YOUR_SERVER.COM/YOUR_PATH",
        data:       "formData1=" + encodeURIComponent (formData1)
                    + "&" + "formData2=" + encodeURIComponent (formData2)
                    + "&" + "formData3=" + encodeURIComponent (formData3)
                    // etc.
                    ,
        headers:    {
            "Content-Type": "application/x-www-form-urlencoded"
        },
        onload:     function (response) {
            console.log (response.responseText);
        }
    } );