Operation Manual
Dynamische inhoud toevoegen aan pagina's
Naar boven
Naar boven
Naar boven
Over het toevoegen van dynamische inhoud
Dynamische tekst
Tekst dynamisch maken
Afbeeldingen dynamisch maken
HTML-kenmerken dynamisch maken
ActiveX-, Flash- en andere objectparameters dynamisch maken
Over het toevoegen van dynamische inhoud
Wanneer u een of meer bronnen van dynamische inhoud hebt gedefinieerd, kunt u deze bronnen gebruiken om dynamische inhoud aan de pagina
toe te voegen. Inhoudsbronnen kunnen een kolom in een recordset zijn, een waarde die door een HTML-formulier is ingediend, de waarde van
een serverobject of andere gegevens.
In Dreamweaver kunt u dynamische inhoud bijna overal op een webpagina of in de HTML-broncode van die pagina plaatsen. U kunt dynamische
inhoud op de invoegpositie plaatsen, u kunt er een tekenreeks mee vervangen of u kunt deze als een HTML-kenmerk invoegen. Met dynamische
inhoud kunt u bijvoorbeeld het kenmerk src van een afbeelding of het kenmerk value van een formulierveld definiëren.
U kunt dynamische inhoud aan een pagina toevoegen door een inhoudsbron in het paneel Bindingen te selecteren. In Dreamweaver wordt een
script dat op de server is opgeslagen, ingevoegd in de code op de pagina. Deze code instrueert de server de gegevens uit de inhoudsbron over te
brengen naar de HTML-code van de pagina wanneer de pagina door een browser wordt opgevraagd.
Dikwijls zijn er meer manieren om een gegeven pagina-element dynamisch te maken. U kunt een afbeelding bijvoorbeeld dynamisch maken met
behulp van het paneel Bindingen, de eigenschappencontrole of de opdracht Afbeelding in het menu Invoegen.
Standaard kan op een HTML-pagina maar één record tegelijk worden weergegeven. Als u andere records in de recordset wilt weergeven, kunt u
een koppeling toevoegen om de records een voor een te doorlopen, of kunt u een herhalingsgebied maken om meer dan één record op een
enkele pagina weer te geven.
Dynamische tekst
Dynamische tekst neemt de tekstopmaak over die is toegepast op de bestaande tekst of op de invoegpositie. Als bijvoorbeeld een trapsgewijs
opmaakprofiel (CSS) de geselecteerde tekst beïnvloedt, wordt de dynamische inhoud die de selectie vervangt, ook door dit opmaakprofiel
beïnvloed. U kunt tekstopmaak aan dynamische inhoud toevoegen of deze wijzigen met de tekstopmaakgereedschappen van Dreamweaver.
U kunt eveneens gegevensopmaak op dynamische tekst toepassen. Als uw gegevens bijvoorbeeld uit datums bestaan, kunt u een specifieke
datumnotatie toepassen, zoals 04/17/00 voor bezoekers uit de V.S, of 17/04/00 voor Canadese bezoekers.
Tekst dynamisch maken
U kunt bestaande tekst vervangen door dynamische tekst, of u kunt dynamische tekst op de plaats van de invoegpositie op de pagina plaatsen.
Dynamische tekst toevoegen
1. Ga naar de ontwerpweergave en selecteer tekst op de pagina of klik op de plaats waar u dynamische tekst wilt toevoegen.
2. Selecteer in het paneel Bindingen (Venster > Bindingen) een inhoudsbron in de lijst. Als u een recordset selecteert, geeft u de gewenste
kolom in de recordset op.
De inhoudsbron moet platte tekst (ASCII-tekst) bevatten. Platte tekst omvat ook HTML. Als de lijst geen inhoudsbronnen bevat of als de
beschikbare inhoudsbronnen niet geschikt zijn, klikt u op de plusknop (+) om een nieuwe inhoudsbron te definiëren.
3. (Optioneel) Selecteer een gegevensopmaak voor de tekst.
4. Klik op Invoegen of sleep de inhoudsbron naar de pagina.
Er wordt een tijdelijke aanduiding voor dynamische inhoud weergegeven. (Als u tekst op de pagina hebt geselecteerd, wordt de tekstselectie
vervangen door de tijdelijke aanduiding.) De plaatsaanduiding voor recordsetinhoud gebruikt de syntaxis {RecordsetNaam.KolomNaam},
waarbij RecordsetNaam de naam van de recordset is en KolomNaam de naam is van de kolom die u in de recordset hebt gekozen.
Het is mogelijk dat de pagina-indeling in het documentvenster wordt vervormd door de lengte van de tijdelijke aanduidingen voor
dynamische tekst. U kunt dit probleem oplossen door lege accolades als tijdelijke aanduidingen te gebruiken, zoals in het volgende
onderwerp wordt beschreven.
648










