![]() |
Habe folgendes Problem bei meiner Internet Seite: angenommen, ich habe auf Seite A drei Bilder, wenn ich nun auf das erste Bild klicke, soll sich eine neue Seite (B) öffnen und dieses (vergrößerte)Bild mit Text anzeigen. Bis hierher ist das kein Problem, wenn ich nun aber auf Seite A das zweite Bild anklicke, so soll sich diesmal wieder die Seite B mit dem zweiten (vergrößerten) Bild und einem anderen Text öffnen. Ist das leicht zu bewerkstelligen ? Ich arbeite mit Frontpage 2000.
|
du musst einfach die zwei webseiten erstellen und die verweise auf die bilder legen.
wenn du mit neuer seite ein neues browserfenster meinst, musst du als ziel noch target="_blank" angeben <a href="xyz.htm" target="_blank"> <img src="abc.jpg" border=0> </a> wichtig: wenn ein bild als verweise fungiert, unbedingt border auf 0 setzen, die browser machen sonst selber einen rahmen rundumadum |
Du mußt jeweils eine eigene Seite pro Bild mit Text machen, und darauf verlinken wie es
Who-T schon geschrieben hat. 1 Seite mit Tumbnails als Navigation, auf die anderen 3 Seiten Text mit großem Foto. Sloter |
Vorerst mal vielen Dank, werde gleich im Anschluß zu testen beginnen. Habe mir übrigens Material zu javascript 1.3 organisiert, denke, daß man damit wesentlich flexibler arbeiten kann. Oder ist das ein Irrtum ? Was meint ihr zu javascript ?
|
Hallo Reemrev,
ich würde sagen, wenn Du Javascript kannst, ist das eine gute und sehr sinnvolle Ergänzung zu Html. Aber Html musst Du auch können, denn Javscript ist immer in den Html-Code eingebettet und kann daher für sich alleine nicht ausgeführt werden. |
klar bist mit Javascript flexibler. Du rufst im HREF des Bildes eine Funktion auf, die ein neues Fenster öffnet und im neuen Fenster ladest du dann das vergrößerte Bild und übergibst einen Bildtext.
Vorteil ist, du brauchst nur ein Frameset. Die Bilder (und Texte) kannst ja einfach im Dokument A in einem Array verwalten URL[1]="bildeins.htm" URL[2]="bildzwei.htm" Text[1]="Ich" Text[2]="Du" alles klar? |
Bis jetzt ist alles klar, vielen Dank, aber ein Problem gibt es noch: ich kann den Text nur in einem einzeiligen Textfeld ausgeben, das aber den Nachteil hat, daß sich dessen Eigenschaften nicht verändern lassen (oder doch ??), Hintergrundfarbe bleibt weiß, der Rahmen gefällt mir auch nicht. Gibt es da eine Möglichkeit, in der javafunction den Text im selbigen window positioniert auszugeben oder in einer Tabelle ?
|
Gut dann kein simpler HREF ;-)
Mit JavaScript kannst auch die komplette Seite erstellen, wie du es auch in HTML machen würdest: msg=window.open (xxxxxxeinstellunge) msg.document.open(); msg.document.write ("<HTML><HEAD><TITLE>Ausgabe der Prüfziffern</TITLE></HEAD>"); msg.document.write("<BODY>"); ...usw. Auf http://members.nextra.at/~rowex/askto.htm kannst dir das mal so eine Ausgabe im Quelltext ansehen - sollte ziemlich ausdokumentiert sein. Damit kannst dann natürlich auch Hintergrundfarben, Bilder, Textformatierungen machen ... |
So wird es auch geschehen, aber das wird noch ein bisserl dauern, stehe ja erst am Anfang meiner JavaKarriere. Danke mal im voraus.
|
... ok schau morgen vormittags noch mal rein, ich glaub ich hab jetzt genau das was du willst - ist nur noch nicht ganz fertig: Bildergallerie, mit einem Frame (drei HTML-Seiten), rest in javascript ...
cu |
... probier mal http://members.tripod.com/~noiasca/a...dgallerie2.htm
Sollte eigentlich fast das sein, was du willst - derzeit wird der Inhalt noch nicht gelöscht aber soll ja nur ein versuch sein ... ;-) |
Klasse, vielen Dank, das ist genau das, was ich gesucht habe. Wie kommt man zu solchen Adressen ??
|
wie meinst das jetzt: zu solche Adressen? Tripod ist ein gratis-Provider (deshalb das Werbefenster).
Das "Scriptchen" ist von mir. Daher hoff' ich auch dass du meine URL (oder auch www.iasca.nu) linkst und eifrig auf Voten drückst *g* |
oder du verwendest php.
seite A: <a href="seiteb.php?bild=1">Bild a</a> <a href="seiteb.php?bild=2">Bild b</a> seiteB: <?php switch($menu): case 1: include("url_zu_bild_1"); break; case 2: include("url_zu_bild_2"); break; endswitch;?> ------------------------------------------ so fertig. nur brauchst du nen php-fähigen server www.datablocks.net als beispiel. MfG, ThomasK |
Ich habe mir die Adresse gar nicht angeschaut sondern einfach angeglickt, das war ein Fehler, klar, da steht es ja, das ist Deine Adresse, war auch schon drin Vizestaatsmeister, toll.
Lieber ThomasK, was ist, mal ganz dumm gefragt php ? Ich stehe erst ganz am Anfang meiner Internetleiter, kaum html, bin ich auch schon ins javascript reingetappt und jetzt auch noch php(was immer das heißen möge). Ich nehme mal an, daß es noch weitere "Sprachen" für's Internet gibt. |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 07:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag