cofter
Erfahrenes Mitglied
Guten Tag,
ich bin derzeit an einer Seite und wollte dort auch ein wenig Ajax einbauen.
Wenn ich die Seite jetzt aber im IE6 öffne fehlen Links oder sind nicht anklickbar im FF funktioniert alles super bis jetzt.
Die Links die Fehlen sind am Anfang kurz sichtbar für den Bruchteil einer Sekunde.
Ich setze ein Request an eine php Datei, diese holt die Daten aus einer MySQL-Db.
Meine JS sieht folgendermaßen aus.
Die PHP welche mir Sorgen bereitet enthält das:
Ich hoffe ihr könnt mich auf meinen Fehler hinweisen den ich sehr wahrscheinlich hierbei mache.
regards
Cofter
ich bin derzeit an einer Seite und wollte dort auch ein wenig Ajax einbauen.
Wenn ich die Seite jetzt aber im IE6 öffne fehlen Links oder sind nicht anklickbar im FF funktioniert alles super bis jetzt.
Die Links die Fehlen sind am Anfang kurz sichtbar für den Bruchteil einer Sekunde.
Ich setze ein Request an eine php Datei, diese holt die Daten aus einer MySQL-Db.
Meine JS sieht folgendermaßen aus.
Code:
var http_request = false;
var url = 'inc/news_inc.php';
var load = 'Loading...';
http_request = false;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) {
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
loadData(url);
function loadData(url)
{
if(http_request){
http_request.open('GET', url, true);
http_request.onreadystatechange = function() {
if (http_request.readyState == 2) {
document.getElementsByTagName('div')[5].innerHTML = load;
}
if (http_request.readyState == 3) {
document.getElementsByTagName('div')[5].innerHTML = load;
}
if (http_request.readyState == 4) {
document.getElementsByTagName('div')[5].innerHTML = http_request.responseText;
}
};
http_request.send(null);
}
}
Die PHP welche mir Sorgen bereitet enthält das:
PHP:
<?php
require("../sql_con.php");
$tVar = new read_table();
$tVar->set_table("artist");
while ($tVar->row = mysql_fetch_array($tVar->table_qry))
{
?>
<div class="profil_main">
<!--Anfang-->
<div class="profil_complete">
<div class="profil_pic" style="background-position:top; padding:5px;"><img src="img/dump100x100.jpg" /></div>
<ul>
<li class="profil_data">
<li class="djname1"><?php echo $tVar->row['name']; ?> </li>
<li class="djname">DJ Name:</li>
<li class="style1"><?php echo $tVar->row['style']; ?></li>
<li class="style">Style:</li>
<li class="playlist1">
<?php
if ($tVar->row['playlist_link'] == "false") {
echo "No Playlist";
}
else {
?>
<a href="index.php?site=artist&pl=<?php echo $tVar->row['id']; ?>">View Playlist</a>
<?php
}
?>
</li>
<li class="playlist">Playlist</li>
<li class="djsince1"><?php echo $tVar->row['djsince']; ?></li>
<li class="djsince">DJ Since:</li>
<li class="hp1"><a href="http://<?php echo $tVar->row['hp']; ?>"><?php echo $tVar->row['hp']; ?></a></li>
<li class="hp">Homepage:</li>
<li class="booking1"><?php echo $tVar->row['booking']; ?></li>
<li class="booking">Booking:</li>
</ul>
</div>
<br />
<br />
<!--Ende-->
</div>
<?php
}
?>
<div style="text-align:center"><a href="#"><b>Zum DJ Archiv</b></a></div>
Ich hoffe ihr könnt mich auf meinen Fehler hinweisen den ich sehr wahrscheinlich hierbei mache.
regards
Cofter