WebRequest per Javascript
    
markus111
    
    
      
    
  - javascript
 nicht angemeldet
 nicht angemeldetHallo an alle,
wie kann ich mit Javascript einen WebRequest machen?
Mit Greasemonkey geht das etwa so:
  
 GM_xmlhttpRequest({  
  
  method: 'POST',  
  url: 'http://www.multispende.net/check.php',  
  
  headers:  
  {  
   'Content-type': 'application/x-www-form-urlencoded'  
  },  
  
  data: encodeURI('refid='+refid+'&action='+action+'&nick='+nickname+'&profilid='+profilid),  
  
  onload: function(responseDetails)  
  {  
  
   var content = responseDetails.responseText;  
  
   document.getElementById('content').innerHTML = content;  
  
  }  
  
   });  
  
mfg.
markus111
Hi,
wie kann ich mit Javascript einen WebRequest machen?
Was ist ein "WebRequest"? Sprichst du von irgendwas C#/.NET-spezifischem?
Ich vermute, dein Stichwort heisst AJAX bzw. XMLHTTPRequest.
MfG ChrisB
Hi,
wie kann ich mit Javascript einen WebRequest machen?
Was ist ein "WebRequest"? Sprichst du von irgendwas C#/.NET-spezifischem?
Ich vermute, dein Stichwort heisst AJAX bzw. XMLHTTPRequest.
MfG ChrisB
Genau das mein ich. Ich mach ja hauptsächlich auch C#.
Aber wie muss ich das anwenden?
Hab das:
      var xmlHttp = null;  
      // Mozilla, Opera, Safari sowie Internet Explorer (ab v7)  
      if (typeof XMLHttpRequest != 'undefined')  
      {  
        xmlHttp = new XMLHttpRequest();  
      }  
      if (!xmlHttp)  
      { // Internet Explorer 6 und älter  
        try  
        {  
          xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");  
        }  
        catch(e)  
        {  
          try  
          {  
            xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");  
          }  
          catch(e)  
          {  
            xmlHttp  = null;  
          }  
        }  
      }  
      if (xmlHttp)  
      {  
        xmlHttp.open('GET', 'http://www.google.de/', true);  
        xmlHttp.onreadystatechange = function ()  
        {  
          if (xmlHttp.readyState == 4)  
          {  
            alert(xmlHttp.responseText);  
          }  
        };  
        xmlHttp.send(null);  
      }
mfg.
markus111
Hi,
Ich vermute, dein Stichwort heisst AJAX bzw. XMLHTTPRequest.
Aber wie muss ich das anwenden?
Bspw. so, wie es eines der zahlreich verfuegbaren Tutorials im WWW vormacht.
Hab das:
Hab das, fuer dich.
MfG ChrisB