LiebHabSchafi
Mitglied
Hallo,
meiner einer hat wiedermal ein Problem mit Firefox, leider.
Ich habe eine Ajax Script gebastelt was mir aus einer Datenbank 2 beliebige Bilder ausliest und diese anzeigt. Wenn ich nun eins dieser Bilder bewerte, sollen die nächsten 2 Bilder ausgewählt werden. Das alles ist kein Problem, nur die Anzeige der neuen Bilder nach dem Bewerten. Im Internet Explorer Funktioniert es und im Opera auch nur nicht im Firefox.
Ajax-Code
HTML Aufruf
schonmal besten Dank vorraus.
meiner einer hat wiedermal ein Problem mit Firefox, leider.
Ich habe eine Ajax Script gebastelt was mir aus einer Datenbank 2 beliebige Bilder ausliest und diese anzeigt. Wenn ich nun eins dieser Bilder bewerte, sollen die nächsten 2 Bilder ausgewählt werden. Das alles ist kein Problem, nur die Anzeige der neuen Bilder nach dem Bewerten. Im Internet Explorer Funktioniert es und im Opera auch nur nicht im Firefox.
Ajax-Code
Code:
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
function loadVotingBilder(){
xmlHttp.abort();
if (xmlHttp){
xmlHttp.open('POST', 'content/func_getVotingBilder.func.php', true);
xmlHttp.onreadystatechange = function (){
if (xmlHttp.readyState == 4){
self.document.getElementById("zeigeVotingBilder").innerHTML = xmlHttp.responseText;
}
};
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.send(null);
}
}
function saveVotingBilder(){
if (xmlHttp){
xmlHttp.open('POST', 'content/func_setVotingBilder.func.php');
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.send('Foto_id_1='+self.document.frmVoting.LastVotingID_1.value+'&Foto_id_2='+self.document.frmVoting.LastVotingID_2.value);
}
loadVotingBilder();
}
loadVotingBilder();
HTML Aufruf
Code:
<form action='' name='frmVoting' method='POST' onSubmit='javascript:saveVotingBilder(); return false;'>
<table border='0' width="100%" class="content">
<tr><td class="ueberschrift_content">User Voting</td></tr>
<tr>
<td>
<table width='550' align='center' border='0'>
<tr><td colspan="2"> </td></tr>
<tr>
<td colspan="2">
<div id="zeigeVotingBilder"></div>
</td>
</tr>
<tr><td colspan="2"> </td></tr>
</table>
</td>
</tr>
<tr class="content_height"><td></td></tr>
</table>
</form>
schonmal besten Dank vorraus.