03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<br />

<br />

<br />

<br />

Opmerking: Parameterarrays kunnen niet buiten een lus worden gebruikt, behalve als onderdeel van een voorwaardelijke<br />

instructie-expressie.<br />

DREAMWEAVER <strong>CS3</strong><br />

Handboek<br />

De variabelen _length en _index van de lusinstructie gebruiken<br />

De lusinstructie bevat twee ingebouwde variabelen die u kunt gebruiken voor ingesloten if-voorwaarden. De variabelen<br />

zijn: _lengte en _index. De variabele _length evalueert de lengte van de arrays die door de lusinstructie zijn verwerkt,<br />

terwijl de variabele _index dehuidigeindexvandelusinstructieevalueert. Alsuervoorwiltzorgendatdevariabelenalleen<br />

als instructies worden herkend en niet als echte parameters die aan een lus worden doorgegeven, plaatst u de variabelen<br />

niet tussen @@.<br />

Een voorbeeld van het gebruik van ingebouwde variabelen is de toepassing ervan op het import-kenmerk van de pageinstructie.<br />

Het kenmerk import vereist een met komma's gescheiden lijst met pakketten. Als de lusinstructie zich rond<br />

het hele import-kenmerk uitstrekt, moet u bij de eerste uitvoering van de lus alleen de naam van het kenmerk import=<br />

opgeven, inclusief de afsluitende dubbele aanhalingstekens, en mag u bij de laatste uitvoering van de lus geen komma meer<br />

opgeven. Met de ingebouwde variabele kunt u dit als volgt uitdrukken:<br />

<br />

import="<br />

@@Import@@",<br />

<br />

<br />

Vraag een parameter voor het servergedrag<br />

Voor servergedrag moet de paginaontwerper dikwijls een parameterwaarde opgeven. Deze waarde moet worden<br />

ingevoegd voordat de code van het servergedrag op de pagina wordt ingevoegd.<br />

U maakt het dialoogvenster door de door de ontwerper opgegeven parameters in de code te definiëren. Vervolgens<br />

genereert u een dialoogvenster voor het servergedrag, waarin de paginaontwerper wordt gevraagd een parameterwaarde<br />

op te geven.<br />

Opmerking: Een parameter wordt zonder uw tussenkomst aan het codeblok toegevoegd als u opgeeft dat de code relatief ten<br />

opzichte van een door de paginaontwerper gekozen tag moet worden ingevoegd (dus als u Relatief ten opzichte van een<br />

specifieke tag hebt gekozen in het pop-upmenu Code invoegen). De parameter voegt een tagmenu aan het dialoogvenster van<br />

het gedrag toe waarin de paginaontwerper een tag kan selecteren.<br />

Definieer de parameter in de code van het servergedrag<br />

1 Voer een parametermarkering in de code in op de plaats waar u de opgegeven parameterwaarde wilt invoegen. De<br />

parameter heeft de volgende syntaxis:<br />

@@parameterName@@<br />

2 Plaats de tekenreeks formParam tussen parametermarkeringen (@@):<br />

<br />

Als het servergedrag bijvoorbeeld het volgende codeblok bevat:<br />

<br />

Als u wilt dat de paginaontwerper de waarde Form_Object_Name opgeeft, plaatst u de tekenreeks tussen<br />

parametermarkeringen (@@):<br />

567

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!