Ik maak al jarenlang af en toe een eenvoudige website in Dreamweaver. Helaas is er altijd wel iets dat niet helemaal werkt en waarvoor ik dan hulp nodig heb. Frustrerend. Ik bedoel, ik heb gisteren de simpelste website aller tijden gemaakt: 2 frames (boven en onder). In het bovenste frame een navigation bar met 5 knoppen. De knoppen linken naar html pagina's die als target het onderste frame hebben. Waarom openen ze dan in een nieuw venster? Het lijkt wel of het bovenste frame niet weet dat het onderste frame bestaat.
Ook zou ik willen dat wanneer men op een kleine foto klikt, de vergroting in een klein venster verschijnt (zoals vaak het geval is met productfoto's), hoe kan ik dit definiëren in Dreamweaver? Ik gebruik de Engelse versie. Maar ik weet niet waar ik dit zou moeten vinden in de help.
Bij voorbaat dank!
Suzan
(Bewerkt door Shoshana om 9:03, 1-04-2010)
Geen idee wat voor frames het zijn, gewoon de frames die Dreamweaver maakt.
Dit is de site in kwestie:
www.piggelmeehollum.nl
Lightbox ga ik naar googelen!
Groeten!
id="main"
Dit gaat trouwens over het
frame tag
edit: wat extra info toegevoegd
(Bewerkt door Doggie om 12:13, 30-03-2010)
Ik heb gedaan wat je zei. id= vervangen door name=, maar nu werkt het helemaal niet meer...
Een website in mekaar zetten is niet moeilijk, alleen als je eisen hebt is dat lastig om te vervullen.
(Bewerkt door Doggie om 13:18, 30-03-2010)
<script type="text/javascript" src="lightbox.js"></script>
Joost
jkolkman om 13:52, 30-03-2010De verwijzing naar het lightbox javascript Code: [Selecteer]<script type="text/javascript" src="lightbox.js"></script> staat in top.html ipv het_huis.htmlsucces!Joost
Ha, dank, we komen in de buurt. Ik heb het nu alleen nog gedaan met het eerste kleine fotootje, om het te testen. Maar de grote foto verschijnt nu in het onderste frame. In plaats van in een eigen venstertje.
Dat is de plek waar ik wil dat de pagina's komen waar de knoppen naartoe linken....
aaargh!!
1) Selecteer de te linken tekst.2) geef aan waar naartoe gelinkt moet worden (bijv. d.m.v. het venster eigenschappen en de 'point to file' optie)3) selecteer in het eigenschappenvenster de naam van het frame waar je de link in wilt laten openen. Deze staat onder de opties; _blank, _parrent en _self.
Je moet daarvoor natuurlijk wel een naam (id) aan je frame hebben gegeven
http://www.piggelmeehollum.nl/lightbox.js
succes, Joost
Je link op bijvoorbeeld het tweede foto'tje rechtsboven ziet er nu zo uit in html:
<a href="fotos/groot/buiten2.jpg" target="_blank"><img src="fotos/klein/buiten2_s.jpg" border="0" height="139" width="185"></a>
Deze laat de foto openen in een nieuw scherm
Pas de link als volgt aan:
<a href="#" onclick="window.open ('fotos/groot/buiten2.jpg','1','toolbar=no,width=665,height=475,screenX=10,screenY=10,left=10,top=10,status=no,scrollbars=yes,resizable=yes,menubar=no');return false"><img src="fotos/klein/buiten2_s.jpg"></a>
En nu opent de foto in een nieuw klein venster.Zo moet je voor elke foto dit in script even de linkjes aanpassen zodat de juiste foto getoond wordt.Je kunt het venster ook in het midden van je scherm laten openen (of om het even waar) daarvoor moet je de waarden: "screenX=10,screenY=10,left=10,top=10" aanpassen (even proefondervindelijk uittesten wat wat doet)De waarden: "width=665,height=475" bepalen de grootte van het scherm dat geopend wordt, deze kun je dus ook naar hartenlust aanpassen.De opties over scrollbar e.d. lijken me voor zich spreken.
Succes
(Bewerkt door H A N S om 10:50, 31-03-2010)
1. Links van navigatiebalk moeten inderdaad in onderste frame komen en dat doen ze nog steeds niet!!! m.i. is dat een fout van Dreamweaver???
2. Grote foto's moeten in venstertje openen. Heb ik met lightbox.js geprobeerd, werkt niet, ga nu jouw suggestie proberen. Werkt ook niet. Dat is nou precies waarom ik liever drukwerk ontwerp. Bij websites is het altijd zo lastig om het aan de praat te krijgen grrr. Preview in browser werkt ook al niet meer. Bah.
(Bewerkt door Shoshana om 11:28, 31-03-2010)
Shoshana om 11:26, 31-03-2010m.i. is dat een fout van Dreamweaver???
Neuh... is helaas fout van programmeur.Maar die linkjes in je navigatie openen toch in het onderste frame!?
Je openen in venster lukt niet, denk ik, omdat je een enter achter "top=10," hebt staan.
Dit moet 1 aaneengesloten regel zijn:
window.open ('fotos/groot/buiten2.jpg','1','toolbar=no,width=600,height=450,screenX=10,screenY=10,left=10,top=10,status=no,scrollbars=no,resizable=no,menubar=no');return false;
En graag achter return false een puntkomma zetten.
[edit]Ik zou trouwens al die MM_ javascript weghalen. Voegt allemaal nix toe.Tenzij je wisselende plaatjes wilt gebruiken bij een mouse-over ofzo.Maar dat kun je beter via CSS oplossen.... [/edit]
(Bewerkt door ettepet om 15:49, 31-03-2010)
<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen" />
lightbox.css
En, sorry dat ik het zeg maar: Ik vind het een beetje vreemd om iets koppig te blijven wijten aan de programmatuur terwijl je zelf klaarblijkelijk niet in staat bent om iets verder te experimenteren dan wat er aan hapklare brokken te vinden is. Zo ga je inderdaad nooit leren om een website te maken.
De links vanuit de knoppenbalk werken inderdaad gewoon zoals het zou moeten, in Safari en in Firefox.Dus wat is daar dan het probleem mee?
Edit: Typo
(Bewerkt door Doggie om 8:59, 1-04-2010)
Dan kun je dit draadje op (Opgelost) zetten
Eenvoudige websites wil ik gewoon zelf kunnen maken. Complexere websites (CMS etc.) doe ik samen met een technicus, maar dan moet de klant daar dus wel budget voor hebben. Kleine klusjes en vrijwillige klusjes wil ik zelf kunnen klaren. Maar zelfs bij de simpelste site is er altijd iets dat niet werkt! Ik heb geen tijd om daar eeuwig mee te klooien. Ik maak liever drukwerk, dan weet ik wat ik doe en hoe het eruit komt te zien. Zo'n website ziet er in alle browsers en op alle beeldschermen en met alle instellingen ook nog eens verschillend uit.