Markus Medorn
Grünschnabel
Moin Moin
Ich bin gerade dabei mir eine Band Homepage zu bauen.
http://highrise-music.de
Da ich mir auf der Seite oben einen Player gesetzt habe der durchgehend laufen soll wenn man die Seite durchstöbert. Habe ich mit AJAX den Seiteninhalt in ein Div laden lassen.
Jetzt habe ich aber ein problem das Javascripte nicht mehr auf den seiten funktioniert!
Ich benutze von Facebook den Like Button bei dem muß das Script direkt im body eingesetzt werden es geht nicht im head.
Hier mal der Code von Facebook
Hier dann noch der AJAX Code
Ich hoffe das mir irgendwie geholfen werden kann. Ich muß auch dazu sagen das ich mich nicht sonderlich damit aus kenne. Habe mir das ganze aus dem Internet gesucht.
Gruß
Ich bin gerade dabei mir eine Band Homepage zu bauen.
http://highrise-music.de
Da ich mir auf der Seite oben einen Player gesetzt habe der durchgehend laufen soll wenn man die Seite durchstöbert. Habe ich mit AJAX den Seiteninhalt in ein Div laden lassen.
Jetzt habe ich aber ein problem das Javascripte nicht mehr auf den seiten funktioniert!
Ich benutze von Facebook den Like Button bei dem muß das Script direkt im body eingesetzt werden es geht nicht im head.
Hier mal der Code von Facebook
HTML:
<div id="fb-root"><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box href="https://www.facebook.com/HighRiseMusic" width="237" colorscheme="light" height="260" show_faces="true" border_color="#ffffff" stream="false" header="false"></fb:like-box></div>
Hier dann noch der AJAX Code
PHP:
function macheRequest(src) {
http_request = false;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Das Request Objekt konnte nicht erzeugt werden! Bitte ueberpruefen Sie Ihre JAVA Einstellungen!');
return false;
}
http_request.onreadystatechange = show;
http_request.open('GET', src + '.php', true);
http_request.send(null);
}
function show() {
if (http_request.readyState == 4) {
document.getElementById("content").innerHTML = http_request.responseText;
}
}
Ich hoffe das mir irgendwie geholfen werden kann. Ich muß auch dazu sagen das ich mich nicht sonderlich damit aus kenne. Habe mir das ganze aus dem Internet gesucht.
Gruß