Seite im Hintergrund laden

BartTotal

Mitglied
Hallo
Ich arbeite grad an einer Like funktion für meine Newsseite. Damit IP und News_id im Hintergrund in die DB gespeichert werden können muss ich per Button die version_2/index.php?page=32&pinnwand_id=2&ip=1 Seite im Hintergrund öffnen.

Das habe ich bereits jedoch funktioniert es nicht.


Javascript:
<script type="text/javascript">
function like() {
            HttpClient client = new DefaultHttpClient();
            HttpGet cronPage = new HttpGet("version_2/index.php?page=32&pinnwand_id=2&ip=1");
}
</script>



<input type="button" value="Press Me" onclick="like()" />
 
Hi,

um im Hintergrund mit dem Server zu kommunizieren, ist wahrscheinlich Ajax die richtige Wahl für dich. Tutorials und/oder Anleitungen solltest du zu dem Stichwort ausreichend finden.

Ciao
Quaese
 
Kenn mich da zuwenig gut aus aber ich hab gesehen wie es eine andere Seite macht jedoch konnte ich es nur für mich anwenden:
Javascript:
var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
}

function like(item_id,user_ip,style) {
    var respone = "statusLike_" + item_id;
    http.abort();
    http.open("GET", "./slike/like_widgate.php?action=like&item_id=" + item_id + "&user_ip=" + user_ip + "&style=" + style, true);
    http.onreadystatechange=function() {
        if(http.readyState == 4) {
        document.getElementById(respone).innerHTML = http.responseText;
        }
    }
    http.send(null);
}

function unlike(item_id,user_ip,style) {
    var respone = "statusLike_" + item_id;
    http.abort();
    http.open("GET", "./slike/like_widgate.php?action=unlike&item_id=" + item_id + "&user_ip=" + user_ip + "&style=" + style, true);
    http.onreadystatechange=function() {
        if(http.readyState == 4) {
        document.getElementById(respone).innerHTML = http.responseText;
        }
    }
    http.send(null);
}
 

Neue Beiträge

Zurück