Инициализиране на обекти
Понякога даден обект изисква инициализарането на някакви стойности по време на работата на браузъра. Това става с тага <PARAM>. Той се вмъква в тялото на <OBJECT> и има следният вид:

<PARAM атрибути>
</PARAM>

Възможните атрибути са:

ID=”ID”
Идентификация.

NAME=”CDATA”
Име на параметъра.

VALUE=”CDATA”
Стойност на параметъра.

VALUETYPE=”DATA | REF | OBJECT”

DATA
това е стойност по подразбиране т.е. специфицираното от value ще бъде изчислено и подадено на обекта като низ

 

REF
стойността на value е URL

 

OBJECT
стойността на value е идентификатор към OBJECT декларация, в рамките на същия документ

TYPE=”%ContentType”
Указва типа на съдържанието посочено от value, само ако valuetype е REF.

Тагът <PARAM> може да се появава многократно в тялото на <OBJECT>, но винаги в началото.

Разглеждаме пак примера с часовника, за да илюстрираме как се използва <PARAM>. Нека аплета има възможност да поддържа два параметъра - височина и ширина. Можем да посочим началните размери като 40х40.

<P>
<OBJECT classid="http://www.miamachina.it/analogclock.py">
<PARAM name="height" value="40" valuetype="data">
<PARAM name="width" value="40" valuetype="data">
Този браузър не може да обработи Python приложения.
</OBJECT>

В този пример параметъра е външен ресурс. Тогава valuetype атрибута е със стойност REF и value е URL адрес.

<P>
<OBJECT classid="http://www.gifstuff.com/gifappli" standby="Loading Elvis...">
<PARAM name="Init_values" value="../images/elvis.gif" valuetype="ref">
</OBJECT>

назаднапред