Puh da ist aber jemand genervt... Danke trotzem EKKi, dass du dir die Zeit nimmst, und v.a. auch danke steckl! Ich antworte wieder auf einen älteren Post von EKKi, da es besser ist, auf den einzugehen:
Mahlzeit rab3,
Nein nein, Du brauchst die Zeilen nicht zu posten. Genau genommen hast Du bereits viel zu viel gepostet. Meine Glaskugel beschwert sich schon, dass sie viel zu wenig zu tun hat und mein Direct-Brain-over-IP-Interface langweilt sich seit Wochen ... tippe einfach noch ein paar belanglose "Beschreibungen" hier ins Forum - irgendwann wird sich schon jemand finden, der Dir alles Relevante aus der Nase zieht ... Es hätte ja sein können, dass es schon reicht, die Fehlermeldung " ':' erwartet" zu sehen, um eine (erste) Diagnose abzugeben, da ich diese auch bei längerem Suchen nicht gefunden habe.
Naja, meine interne Fehlerdiagnose würde Dir in dem Fall mitteilen, dass ein Doppelpunkt erwartet wird. WARUM und WO dieser allerdings erwartet wird, kann man ohne Quelltext nicht sagen ... oder meinst Du, dass es nur genau EINE Möglichkeit und genau EINE Stelle für den Einsatz eines Doppelpunkts gibt?
Es handelt sich in beiden Fällen um folgende Zeile (Zeile 39 und 71), dort wird bei Zeichen 101 ':' erwartet:
document.write('<a href="'?PHPSESSID=a2421c6629ff43bf78529e192bd34b93 + url + '" target="_blank">');
Aha. Oder auch nicht. Wetten, dass das NICHT der gesamte Code ist?
Javascript läuft clientseitig ab. Bei Javascript-Problemen ist also AUSSCHLIESSLICH der Code relevant, der im Browser ankommt - vollkommen egal, was in der ursprünglichen HTML-, PHP-, ASP-, Perl- oder sonstwie-Datei steht.
Wenn Du also ein Javascript-Problem hast, poste bitte nur den Code, der auch im Client ankommt. Alles andere ist irrelevant und führt höchstens zu Verständnisproblemen oder Missinterpretationen.
Ich habe doch extra den beim Client angekommenen und meinen gepostet, bzw. die Zeile, in der sie sich unterscheiden und die vom IE als fehlerbehaftet angezeigt wird.
in meinem Code jedoch steht die Zeile in folgender Form:
document.write('<a href="' + url + '" target="_blank">');
Aha. Aber wohl wahrscheinlich innerhalb irgendeines PHP-echos? Poste den Code, den Dein Browser auch sieht - s.o.
Aber dann ein nicht-von-mit-erzeigtes auf einem PHP-nicht-unterstützenden Server...
Kann in diesem ?PHPSESSID=a2421c6629ff43bf78529e192bd34b93 der Fehler liegen?
Höchstwahrscheinlich. Solange Du aber mit Nebelkerzen (AKA serverseitigem Code) um Dich wirfst, ist eine genaue Fehlerdiagnose nicht möglich.
s.u. der gesamte Code der HTML(!)-Seite
MfG, EKKi
So, ich habe noch in die Fehlerkonsole vom FF geguggt, da stehen folgende zwei Fehlermeldungen (aber die Seite wird trotzdem korrekt angezeigt):
Fehler: missing : in conditional expression Quelldatei: http://wkhost.webkicks.de/racabuu/abi/ Zeile: 39, Spalte: 100 Quelltext: document.write('<a href="'?PHPSESSID=e6210733b358525a53e2fbaffa3cc73a + url + '" target="_blank">');
Fehler: missing : in conditional expression Quelldatei: http://wkhost.webkicks.de/racabuu/abi/ Zeile: 71, Spalte: 100 Quelltext: document.write('<a href="'?PHPSESSID=e6210733b358525a53e2fbaffa3cc73a + url + '" target="_blank">');
Oh Wunder, es sind genau die Zeilen.
Es handelt sich also um die Seite http://wkhost.webkicks.de/racabuu/abi/index.html . Diese leite ich über http://www.abi09-ks.de.vu/ um, aber bei beiden Seiten (umgeleitet und original) kommt die Fehlermeldung.
Hier der Code der gesamten Seite (erzeugt durch "Seite speichern unter" in FF, ich hoffe, das passt):
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html style="direction: ltr;" lang="de"><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><title>Abi 09</title><meta name="description" content="Abi 2009"></head>
<body style="color: rgb(255, 214, 3); background-color: rgb(7, 5, 108);" alink="#ff0000" link="#ff9900" vlink="#ff0000"><script type="text/javascript" src="http://www.sponsorads.de/script.php?s=122942"></script><script type="text/javascript" src="http://www.sponsorads.de/script.php?s=122944"></script><div style="text-align: center;"><img style="width: 468px; height: 60px;" alt="Banner - Motto" src="Banner.gif"><br><br><table style="width: 500px; height: 30px; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2"><tbody><tr><td style="width: 100px; height: 30px;"><span style="font-family: Helvetica,Arial,sans-serif;"><img style="width: 100px; height: 30px; float: left;" alt="Inhalt" src="inhalt.gif"></span></td><td style="width: 100px; height: 30px;"><span style="font-family: Helvetica,Arial,sans-serif;"><a href="http://www.abi09-ks.de.vu/index.html" onmouseover="document.home.src='home_b.gif';" onmouseout="document.home.src='home_c.gif';"><img style="border: 0px solid ; width: 100px; height: 30px; float: left;" name="home" alt="Home" src="home_c.gif"></a></span></td><td style="width: 100px; height: 30px;"><span style="font-family: Helvetica,Arial,sans-serif;"><a href="http://www.abi09-ks.de.vu/forum.html" onmouseover="document.foru.src='forum_b.gif';" onmouseout="document.foru.src='forum_a.gif';"><img style="border: 0px solid ; width: 100px; height: 30px; float: left;" name="foru" alt="Forum" src="forum_a.gif"></a></span></td><td style="width: 100px; height: 30px;"><span style="font-family: Helvetica,Arial,sans-serif;"><a href="http://www.abi09-ks.de.vu/bilder.html" onmouseover="document.bil.src='bilder_b.gif';" onmouseout="document.bil.src='bilder_a.gif';"><img style="border: 0px solid ; width: 100px; height: 30px; float: left;" name="bil" alt="Bilder" src="bilder_a.gif"></a></span></td><td style="width: 100px; height: 30px;"><span style="font-family: Helvetica,Arial,sans-serif;"><a href="http://www.abi09-ks.de.vu/leute.html" onmouseover="document.leut.src='leute_b.gif';" onmouseout="document.leut.src='leute_a.gif';"><img style="border: 0px solid ; width: 100px; height: 30px; float: left;" name="leut" alt="Leute" src="leute_a.gif"></a></span></td></tr></tbody></table><br><br><span style="font-family: Helvetica,Arial,sans-serif;">Hallo,<br><br>das
ist die Homepage des Abiturjahrgangs 2009 im Gymnasium Kloster
Schäftlarn.<br><br><br>Das
wichtigste ist wohl das Froum, dort können wir alles besprechen und
diskutieren.<br><br>Unter Leute steht, sobald wir es
festgelegt haben, wer für was verantwortlich ist.<br><br>Hier
auf der Startseite stehen - falls es gerade welche gibt - die
aktuellsten News,<br>ich werde versuchen diese aktuell zu halten.<br><br>Viel
Spass auf der Seite, Raphael<br><br><hr style="width: 50%; height: 1px;" color="orange">Partnerwerbung:<br>
<script type="text/javascript" src="http://www.sponsorads.de/script.php?s=122943"></script><br><script type="text/javascript"> <!--
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1)
{
url="http://www.zanox-affiliate.de/ppc/?9704389C1794887403T";
banner="http://www.abebooks.de/images/Partnerprogramm/Banner_neu/AbeBooks-versandkostenfrei-468x60.gif";
width="468";
height="60";
}
if (ad==2)
{
url="http://www.zanox-affiliate.de/ppc/?9704403C902439084T";
banner="http://www1.conrad.de/affiliate_brand/Allgemein/Text_468x60.gif";
width="468";
height="60";
}
if (ad==3)
{
url="http://ad.zanox.com/ppc/?9705091C1992859358T";
banner="http://bilder.buecher.de/shop/affiliate/motiv/Banner_Motiv_468x60.gif";
width="468";
height="60";
}
document.write('<a href=\"' + url + '\" target="_blank">');
document.write('<img src=\"' + banner + '\" border="0" width=');
document.write(width + ' height=' + height + '>');
document.write('</a>');
//-->
</script><br><script type="text/javascript"> <!--
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1)
{
url="http://ad.zanox.com/ppc/?9705097C1432269755T";
banner="http://www.sunnysales.biz/SIXT/sixt_hc_468x60.gif";
width="468";
height="60";
}
if (ad==2)
{
url="http://ad.zanox.com/ppc/?9705102C865085885T";
banner="http://www.sunnysales.biz/SIXT/Erdgas/erdgas_468x60.gif";
width="468";
height="60";
}
if (ad==3)
{
url="http://www.abi09-ks.de.vu";
banner="http://www.abi09-ks.de.vu/Banner.gif";
width="468";
height="60";
}
document.write('<a href=\"' + url + '\" target="_blank">');
document.write('<img src=\"' + banner + '\" border="0" width=');
document.write(width + ' height=' + height + '>');
document.write('</a>');
//-->
</script><hr style="width: 50%; height: 1px;" color="orange"><br><br>****************************************************************************************************************<br><big><big><span style="font-weight: bold; text-decoration: underline;">News:</span></big></big></span><span style="font-family: Helvetica,Arial,sans-serif;"><span style="text-decoration: underline;"></span></span><div style="text-align: center;"><span style="font-family: Helvetica,Arial,sans-serif;"><textarea style="text-align: center; font-family: Helvetica,Arial,sans-serif; color: rgb(255, 214, 3); background-color: rgb(7, 5, 108); background-image: none; background-repeat: repeat; background-attachment: scroll;" cols="75" rows="15" name="News">_____________________________________________
4.8.08:
Diese Seite und das Forum gehen online.
_____________________________________________
</textarea></span><br><span style="font-family: Helvetica,Arial,sans-serif;"></span></div><span style="font-family: Helvetica,Arial,sans-serif;">****************************************************************************************************************<br><br><br><script>var d='abi09-ks.de.vu';</script><script src="http://68698685.statistiq.com/68698685.js"></script>
<br><br><br><img style="width: 1px; height: 1px;" alt="1" src="bilder_b.gif"><img style="width: 1px; height: 1px;" alt="2" src="forum_b.gif"><img style="width: 1px; height: 1px;" alt="3" src="home_b.gif"><img style="width: 1px; height: 1px;" alt="4" src="leute_b.gif"><br>©
Webdesign und Bilder by K13 des Kl. Schäft. , 2008/9<br></span><span style="font-family: Helvetica,Arial,sans-serif;">Der
Betreiber der Seite distanziert sich hiermit ausdrücklich vom Inhalt
externer, verlinkter Seiten.</span><span style="font-family: Helvetica,Arial,sans-serif;"></span></div></body></html>
Vielen Dank