[JS] Für Frames Attribute setzen....

Jackass

Lt. Commander
Registriert
Okt. 2001
Beiträge
1.667
Hallo

ich programmiere zur Zeit für unseren Verein eine kleine Homepage. Das läuft bisher auch ganz gut, aber ich kämpfe noch mit einem kleinen Prob. Undzwar habe ich eine Gallerie mit Thumbnails eingebaut und das Verlinken in einen anderen Frame funktioniert auch wudnerbar. Das Problem ist jetzt nur, dass die ganze Page schwarz ist und wenn die Bilder in den Frame geladen werden, der Hinetrgrund weiss wird und das Bild auch nicht zentriert ist. Jetzt habe ich vergeblich versucht die Attribute für dien Fram zu setzen. Die einzige Lösung die mir eingefallen ist, ist für jedes Bild ein eigene Html.datei zu schreiben, aebr das ist mir angesichts von über 200 Bildern zu umständlich.

Könnt irh mir sagen wie ich das am besten umsetze ?

EIner aus meinem Info-Kurs meinte das ich doch ein PHP Script schreiben sollte. Das läuft aber auf meinem Server nicht :(

Habt ihr ne andere Idee ?

Anschauen kann man sich die Sache auf :

www.universe-of-erik.de

PS : Ich muss doch auch die Thumbnails als kleine Bilder speichern damit er sie schneller öffnet oder ? Jetzt läd er ja doch die großen Bilder oder ?

Mfg Jackass !
 
Re: Für Frames Attribute setzen....

Also ich würde das folgender maßen machen.
Auf der Seite mit den Thumbnails folgenden Java-Script einfügen:

Code:
function zeigebild(cBild){
   parent.main.document.close();
   parent.main.document.write(
      '<HTML><BODY BGCOLOR="black">' +
      '<center>' +
      '<img src="cBild"> ' +
      '</center></HTML>');
   parent.main.document.close();
}

Nun muss der Link für den Aufruf folgendermaßen aussehen:

Code:
<a href="#" onClick="zeigebild('bild1.jpg')">
  <img src="thumbnail1.jpg">
</a>

Ich habs jetzt nicht getestet, aber es sollte funktionieren.
 
Zurück
Oben