Meer informatie over hoe u navigatie tussen uw webpagina's kunt instellen. Bestanden en documenten koppelen en koppelingen bijwerken, wijzigen en testen in Dreamweaver
Zorg dat u begrijpt hoe absolute paden en document- en hoofdmapafhankelijke relatieve paden werken voordat u een koppeling gaat maken. U kunt verschillende typen koppelingen maken in documenten:
- Koppelingen naar andere documenten of bestanden, zoals afbeeldingen, films, of PDF- of geluidsbestanden.
- Koppelingen naar benoemde ankers, waarmee u kunt verwijzen naar een specifieke locatie in een document.
E-mailkoppelingen, voor het openen van een blanco e-mailbericht waarin het adres van de ontvanger al is ingevuld.
Null- en scriptkoppelingen, waarmee u gedrag kunt koppelen aan een object of JavaScript-code kunt uitvoeren.
In de eigenschappencontrole en met het pictogram Wijzen naar bestand kunt u afbeeldingen, objecten en tekst koppelen aan een ander document of bestand.
Dreamweaver maakt voor koppelingen naar andere pagina's in uw site gebruik van documentafhankelijke relatieve paden. U kunt Dreamweaver ook instellen voor het gebruik van hoofdmapafhankelijke relatieve paden.
Sla nieuwe bestanden altijd op voordat u een documentafhankelijk relatief pad maakt. Een dergelijk pad is niet geldig als het beginpunt nog niet is vastgesteld. Als u een documentafhankelijk relatief pad maakt voordat het bestand wordt opgeslagen, gebruikt Dreamweaver een tijdelijk absoluut pad dat begint met file:// totdat het bestand is opgeslagen. Wanneer u het bestand opslaat, converteert Dreamweaver het absolute pad naar een relatief pad.
JavaScript-gedrag verbinden aan koppelingen
Aan elke koppeling in een document kunt u gedrag verbinden. U kunt bijvoorbeeld een van de volgende gedragingen verbinden aan gekoppelde elementen die u invoegt in een document.
Tekst van statusbalk instellen
Bepaalt de tekst van een bericht en geeft dit weer in de statusbalk in de linkerbenedenhoek van het browservenster. U kunt dit gedrag bijvoorbeeld gebruiken om de bestemming van een koppeling op de statusbalk te beschrijven in plaats van de URL weer te geven die aan de koppeling is verbonden.
Browservenster openen
Opent een URL in een nieuw venster. U kunt de eigenschappen van het nieuwe venster opgeven, waaronder de naam, de afmetingen en de kenmerken (of de grootte kan worden aangepast, de menubalk wordt weergegeven enzovoort).
Snelmenu
Geeft een snelmenu weer. U kunt het menu aanpassen, een ander gekoppeld bestand opgeven of de doellocatie van het gekoppelde document in de browser wijzigen.
Koppelingen naar documenten maken in de eigenschappencontrole
Met het mappictogram of het vak Koppeling in de eigenschappencontrole kunt u afbeeldingen, objecten en tekst koppelen aan een ander document of bestand.
Klik op het mappictogram
aan de rechterzijde van het vak Koppeling om naar een bestand te bladeren en dit te selecteren.Het pad naar het gekoppelde document wordt weergegeven in het vak URL. In het vervolgkeuzemenu Ten opzichte van in het dialoogvenster Bestand selecteren kunt u instellen of het pad document- of hoofdmapafhankelijk is. Klik vervolgens op OK. Het geselecteerde padtype geldt alleen voor de huidige koppeling. (U kunt de standaardinstellingen wijzigen in het vak Ten opzichte van in de site-instellingen.)
Typ het pad en de bestandsnaam van het document in het vak Koppeling.
Als u een document in uw site wilt koppelen, voert u een document- of hoofdmapafhankelijk relatief pad in. Als u een document buiten uw site wilt koppelen, voert u een absoluut pad in, inclusief protocol (bijvoorbeeld http://). U kunt deze methode gebruiken voor het invoeren van koppelingen naar bestanden die nog niet bestaan.
Selecteer het doel van het gekoppelde document in de vervolgkeuzelijst Doel:
- _blank laadt het gekoppelde document in een nieuw naamloos browservenster.
- _parent laadt het gekoppelde document in een bovenliggend frame of venster ten opzichte van het frame dat de koppeling bevat. Als het frame dat de koppeling bevat niet is genest, wordt het gekoppelde document geladen in het volledige browservenster.
- _self laadt het gekoppelde document in het frame of venster waarin de koppeling zich bevindt. Dit doel is de standaardinstelling, zodat u deze instelling gewoonlijk niet hoeft te definiëren.
- _top laadt het gekoppelde document in het volledige browservenster en verwijdert daarbij alle frames.
- _new laadt het gekoppelde bestand in een nieuw naamloos browservenster.
Documenten koppelen met het pictogram Wijzen naar bestand
Sleep het pictogram Bestand aanwijzen
(doelpictogram) rechts van het vak Koppelen in de eigenschappencontrole en wijs naar een zichtbaar anker in het huidige document, een zichtbaar anker in een ander geopend document, een element waaraan een unieke ID is toegewezen of een document in het deelvenster Bestanden.Houd Shift ingedrukt terwijl u vanuit de selectie sleept en wijs naar een zichtbaar anker in het huidige document, een zichtbaar anker in een ander geopend document, een element waaraan een unieke ID is toegewezen of een document in het deelvenster Bestanden.
U kunt alleen koppelingen maken naar andere open documenten als uw documenten in het documentvenster niet zijn gemaximaliseerd. U kunt documenten schikken door Venster > Ordenen > Trapsgewijs of Venster > Naast elkaar. Wanneer u een open document aanwijst, wordt dit document naar de voorgrond gehaald terwijl u uw selectie maakt.
Koppelingen toevoegen met de opdracht Hyperlink
Met de opdracht Hyperlink kunt u tekst koppelen aan een afbeelding, aan een object of aan een ander document of bestand.
Voer een van de volgende stappen uit om het dialoogvenster Hyperlink te openen:
Selecteer Invoegen > Hyperlink.
Ga naar de categorie Algemeen in het deelvenster Invoegen en klik op de knop Hyperlink.
Voer in het tekstveld de tekst van de koppeling in.
Selecteer in het vervolgkeuzemenu Koppeling de naam van het bestand om naar te koppelen. U kunt ook op het mappictogram
klikken om het bestand te zoeken waarnaar u een koppeling wilt maken.
In het vervolgkeuzemenu worden de namen van alle benoemde frames in het huidige document weergegeven. Als u een frame opgeeft dat niet bestaat, wordt de gekoppelde pagina geopend in een nieuw venster met de opgegeven naam. U kunt ook een van de volgende gereserveerde doelnamen selecteren:
- _blank laadt het gekoppelde bestand in een nieuw naamloos browservenster.
- _parent laadt het gekoppelde bestand in het bovenliggende frame of venster ten opzichte van het frame dat de koppeling bevat. Als het frame dat de koppeling bevat niet is genest, wordt het gekoppelde bestand geladen in het volledige browservenster.
- _self laadt het gekoppelde bestand in het frame of venster waarin de koppeling zich bevindt. Dit doel is de standaardinstelling en hoeft u gewoonlijk niet te definiëren.
- _top laadt het gekoppelde bestand in het volledige browservenster en verwijdert daarbij alle frames.
- _new laadt het gekoppelde bestand in een nieuw naamloos browservenster.
Koppeling maken naar een Word- of Excel-document
U kunt een koppeling naar een Microsoft Word- of Excel-document invoegen in een bestaande webpagina.
Ga naar de ontwerpweergave en open de pagina waar de koppeling moet komen.
Sleep het bestand vanuit de huidige locatie naar de Dreamweaver-pagina en plaats de koppeling op de gewenste locatie. Het dialoogvenster Document invoegen wordt weergegeven.
Selecteer Een koppeling maken en klik op OK.
Als het document waarnaar u koppelt zich buiten de hoofdmap van uw site bevindt, wordt u gevraagd het document naar de hoofdmap van de site te kopiëren.
Door het document naar de hoofdmap van de site te kopiëren, zorgt u ervoor dat het document beschikbaar is als u de website publiceert.
Wanneer u uw pagina uploadt naar de webserver, moet u ervoor zorgen dat u ook het Word- of Excel-bestand uploadt. Uw pagina bevat nu een koppeling naar het Word- of Excel-document. De tekst van de koppeling is de naam van het gekoppelde bestand. U kunt deze tekst desgewenst wijzigen in het venster Document.
Relatieve paden instellen voor nieuwe koppelingen
Dreamweaver maakt voor koppelingen naar andere pagina's in uw site standaard gebruik van documentafhankelijke relatieve paden. Als u hoofdmapafhankelijke relatieve paden wilt gebruiken, moet u eerst een lokale map in Dreamweaver definiëren die dient als equivalent van de hoofdmap op de server. Dreamweaver gebruikt deze map om het hoofdmapafhankelijke relatieve pad naar bestanden te bepalen.
Als u deze instelling wijzigt, worden bestaande koppelingen niet aangepast wanneer u op OK klikt. De instelling is alleen van toepassing op nieuwe koppelingen die u maakt met Dreamweaver.
De nieuwe padinstellingen zijn alleen van toepassing op de huidige site.
Koppelingen maken naar specifieke locaties in een document
In de eigenschappencontrole kunt u koppelingen maken naar een specifieke locatie in een document door eerst benoemde ankers te maken. Met benoemde ankers kunt u locaties in een document markeren. Dit wordt vaak gedaan bij een bepaald onderwerp of bovenaan een document. U kunt vervolgens koppelingen naar deze benoemde ankers maken, waarmee de bezoeker snel naar de opgegeven locatie kan gaan.
Als u een koppeling naar een benoemd anker wilt maken, moet u twee stappen uitvoeren. Eerst moet u een benoemd anker maken. Vervolgens kunt u een koppeling naar het anker maken.
Een anker maken
Selecteer en markeer in het documentvenster het item dat u als anker wilt plaatsen.
Open de Eigenschappencontrole en controleer of het geselecteerde item een ID heeft. Als het veld Id leeg is, voegt u een ID toe aan het element. Bijvoorbeeld Anker.
Nadat u de ID hebt toegevoegd, ziet u een wijziging in de code. id ="<ID name>" wordt ingevoegd in de code in uw selectie.
Terugkoppeling naar een anker
Ankernamen zijn hoofdlettergevoelig.
Koppelingen naar benoemde ankers maken met Wijzen naar bestand
Als u het anker niet ziet, selecteert u in de ontwerpweergave Weergeven > Opties voor ontwerpweergave > Visuele hulpmiddelen > Onzichtbare elementen om ankers zichtbaar te maken.
Sleep het pictogram Wijzen naar bestand
(doelpictogram) aan de rechterzijde van het vak Koppeling in de eigenschappencontrole naar het anker waarnaar u een koppeling wilt maken. Dit kan een anker binnen hetzelfde document of een anker in een ander open document zijn.Houd Shift ingedrukt terwijl u in het documentvenster sleept van de geselecteerde tekst of afbeelding naar het anker waarnaar u een koppeling wilt maken. Dit kan een anker binnen hetzelfde document of een anker in een ander open document zijn.
E-mailkoppelingen maken
Als u op een e-mailkoppeling klikt, wordt een blanco berichtvenster geopend in de e-mailtoepassing die is ingesteld in de browser van de gebruiker. Het e-mailadres dat is op gegeven in de e-mailkoppeling, wordt automatisch ingevuld in het vak Aan in het berichtvenster.
E-mailkoppelingen maken met de opdracht E-mailkoppeling invoegen
Selecteer Invoegen > E-mailkoppeling.
Ga naar de categorie Algemeen in het deelvenster Invoegen en klik op de knop E-mailkoppeling.
E-mailkoppelingen maken in de eigenschappencontrole
Typ geen spaties tussen de dubbele punt en het e-mailadres.
De onderwerpregel van een e-mailbericht automatisch invullen
De volledige invoer hoort er als volgt uit te zien:
mailto:iemand@uwsite.com?subject=E-mail van onze site
Null- en scriptkoppelingen maken
Een null-koppeling is een koppeling waaraan geen doel is toegewezen. Met null-koppelingen kunt u gedrag koppelen aan objecten of tekst op een pagina. Zo kunt u aan een null-koppeling een gedrag verbinden dat een afbeelding verwisselt of een AP-element weergeeft wanneer de muisaanwijzer op de koppeling wordt geplaatst.
Met scriptkoppelingen kunt u JavaScript-code uitvoeren of een JavaScript-functie aanroepen. Deze koppelingen zijn handig als u bezoekers meer informatie over een item wilt geven zonder de huidige pagina te moeten verlaten. Met scriptkoppelingen kunt u ook berekeningen uitvoeren, formulieren valideren en andere taken uitvoeren wanneer een bezoeker op een item klikt.
Null-koppelingen maken
Scriptkoppelingen maken
Koppelingen automatisch bijwerken
Dreamweaver kan koppelingen in en naar een document bijwerken wanneer u een document in de lokale website verplaatst of de naam ervan wijzigt. Deze functie werkt het beste wanneer u uw volledige website of een op zichzelf staand deel ervan op uw vaste schijf hebt opgeslagen. Dreamweaver brengt geen wijzigingen aan in de externe map totdat u de lokale bestanden op de externe server plaatst of incheckt.
Dreamweaver kan een cachebestand maken waarin gegevens over alle koppelingen in uw lokale map zijn opgeslagen, zodat bestanden sneller worden bijgewerkt. Het cachebestand wordt op de achtergrond bijgewerkt wanneer u koppelingen in uw lokale site toevoegt, wijzigt of verwijdert.
Koppelingen automatisch bijwerken inschakelen
Altijd
Koppelingen in en naar het geselecteerde document worden automatisch bijgewerkt wanneer het wordt verplaatst of wanneer de naam wordt gewijzigd.
Nooit
Koppelingen in en naar het geselecteerde document worden niet automatisch bijgewerkt wanneer het wordt verplaatst of wanneer de naam wordt gewijzigd.
Vragen
Er wordt een dialoogvenster weergegeven met een lijst van alle bestanden waarop de wijziging betrekking heeft. Klik op Bijwerken om de koppelingen in deze bestanden bij te werken of klik op Niet bijwerken om de bestanden ongewijzigd te laten.
Een cachebestand voor uw site maken
De eerstvolgende keer dat u koppelingen naar bestanden in uw lokale map wijzigt of verwijdert nadat u Dreamweaver opnieuw hebt opgestart, vraagt Dreamweaver of u de cache wilt laden. Als u op Ja klikt, laadt Dreamweaver de cache en worden alle koppelingen naar het gewijzigde bestand bijgewerkt. Als u op Nee klikt, wordt de wijziging geregistreerd in de cache, maar laadt Dreamweaver de cache niet en worden koppelingen niet bijgewerkt.
Het kan even duren voordat de cache van grotere sites is geladen omdat Dreamweaver moet controleren of de cache is bijgewerkt door de tijdstempel van de bestanden in de lokale site te vergelijken met de tijdstempel die is geregistreerd in de cache. Als u geen bestanden buiten Dreamweaver hebt gewijzigd, kunt u gerust op de knop Stop klikken wanneer deze wordt weergegeven.
De cache opnieuw maken
Een koppeling overal op de site wijzigen
Dreamweaver kan koppelingen automatisch bijwerken wanneer u bestanden verplaatst of de naam ervan wijzigt, maar u kunt ook handmatig alle koppelingen aan een ander doel toewijzen (inclusief e-mail-, FTP-, null- en scriptkoppelingen).
Deze optie is handig wanneer u een bestand verwijdert waarnaar wordt verwezen in andere bestanden. U kunt de optie echter ook in andere gevallen gebruiken. Stel bijvoorbeeld dat je de woorden 'films van deze maand' koppelt aan /films/juli.html op je hele site.Op 1 augustus wilt u al deze koppelingen wijzigen, zodat ze verwijzen naar /films/augustus.html.
Als u een e-mail-, FTP-, null- of scriptkoppeling wilt wijzigen, hoeft u geen bestand te selecteren.
Selecteer Site > Site-opties > Koppeling overal op de site wijzigen
Alle koppelingen wijzigen naar
Klik op het mappictogram
en blader naar het bestand dat u wilt loskoppelen. Als u een e-mail-, FTP-, null- of scriptkoppeling wijzigt, typt u de volledige tekst van de koppeling die u wilt wijzigen.
In koppelingen naar
Klik op het mappictogram
en blader naar het bestand waarnaar u de koppeling wilt maken. Als u een e-mail-, FTP-, null- of scriptkoppeling wijzigt, typt u de volledige tekst van de vervangende koppeling.
Dreamweaver werkt alle documenten met koppelingen naar het geselecteerde bestand bij, zodat deze verwijzen naar het nieuwe bestand. Daarbij wordt hetzelfde type pad gebruikt als het pad dat al in het document werd gebruikt (als het oude pad bijvoorbeeld documentafhankelijk relatief was, is het nieuwe pad dat ook).
Als u een koppeling overal op de site hebt gewijzigd, is het oorspronkelijke bestand zwevend geworden (dat wil zeggen dat er geen andere bestanden zijn met koppelingen naar dit bestand). U kunt het bestand verwijderen zonder dat koppelingen in uw lokale Dreamweaver-site verbroken worden.
Omdat deze wijzigingen lokaal worden uitgevoerd, moet u het desbetreffende zwevende bestand in de externe map handmatig verwijderen en gewijzigde bestanden handmatig plaatsen of inchecken. Als u dat niet doet, worden uw wijzigingen niet zichtbaar voor bezoekers van uw site.
Koppelingen testen in Dreamweaver
Koppelingen zijn niet actief in Dreamweaver. Dat wil zeggen dat u gekoppelde documenten niet kunt openen door op de koppeling in het documentvenster te klikken.
Klik met de rechtermuisknop op de koppeling en selecteer Gekoppelde pagina openen.
Houd de Control-toets (Windows) of de Command-toets (Macintosh) ingedrukt en dubbelklik op de koppeling.
Het gekoppelde document moet zich op uw lokale schijf bevinden.
Verwante informatie
- Videozelfstudie: hyperlinks toevoegen aan een volledige afbeelding of een gedeelte van een afbeelding
- Absolute, documentafhankelijke en hoofdmapafhankelijke paden
- Zelfstudie over het maken van koppelingen
- Ingebouwd JavaScript-gedrag toepassen
- Werken met Dreamweaver-sites
- Verbroken koppelingen herstellen
- Een gedrag toepassen
- Zoeken naar verbroken, externe en zwevende koppelingen
Prachtige websites ontwerpen in Dreamweaver
Ontwerp, codeer en beheer dynamische websites in een krachtige alles-in-één tool.