Moin!
Wäre auf jeden Fall ganz toll wenn sich das jemand mal anschauen könnte,
ich möchte mich mit der Seite für ein Praktikum bewerben und da wärs doch etwas peinlich wenn etwas nich funktioniert ..
Ohne Javascript funktioniert eh nicht allzu viel.
Die Mouseover-Effekte kann man auch ohne Javascript mit CSS hinbekommen [spart auch diese unsäglichen onmouseover/onmouseout-Codewüsten im Quelltext], für den Klick-Effekt ist es allerdings unbedingt erforderlich. (die Katze "klappt" übrigens auch bei mir in Opera)
Desweiteren (mal abgesehen vom Tabellenlayout)ist der HTML-Code nicht valide, der Validator hilft dir da weiter.
Die als klickbar gewünschten Elemente sind ohne JS zum größten Teil tot, so z.B. fel und auch die Thumbs auf den Seiten "pics" und "fotos".
Du verwendest schreckliche Konstrukte wie
<a href="#" onClick="MM_openBrWindow('fotos/07_heu.html','','resizable=no,width=550,height=413')"onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('foto07','','foto_07_over.jpg',1)"><img src="foto_07.jpg" alt="07" name="foto07" width="51" height="39" hspace="0" vspace="0" border="0" id="foto07" /></a>
Wenn du die Mouseover und Gestaltung konsequent nur per CSS erledigst und zusätzlich die Bilder auch Besuchern ohne JS verfügbar möchtest, dann bliebe folgendes über:
<a href="fotos/07_heu.html" onclick="MM_openBrWindow(this.href,'','resizable=no,width=550,height=413');return false"><img src="foto_07.jpg" alt="07" name="foto07" width="51" height="39" id="foto07" /></a>
Schon übersichtlicher, oder?
Optional:
Besser wäre es allerdings, auf Javascript-Popups auf window.open-Basis ganz zu verzichten weil heutzutage Popup-Blocker soche Fenster komplett unterdrücken könnten, dazu gibt es spezielle Javascripts wie z.B lightbox, lytebox, thickbox und andere daraus abgeleitete.
Du solltest auch, statt den Javascript-Code in jede Datei einzubinden, eine externe Lösung verwenden.
Leider hat dieser Beitrag wesentlich länger gedauert, als ich geplant hatte, ich habe gerade keine Zeit mehr, daher muß ich noch einige Erklärungen offen lassen. Vielleicht macht ja schon jemand aus dem Forum von sich aus weiter (das ist eine Aufforderung *g*) ... ansonsten frag bei den Sachen nach, die du nicht verstehst.
Cü,
Kai
What is the difference between Scientology and Microsoft? One is an
evil cult bent on world domination and the other was begun by L. Ron
Hubbard
ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|]