Передача данных из JScript в ActionScript
<HTML> <HEAD> <TITLE>Передача данных из JScript во Flash</TITLE> <SCRIPT LANGUAGE="JScript"> function getlt() { var message = document.main.input_text.value window.document.passFlash.SetVariable("inFlash", message) // здесь main - имя формы, // input_text - имя поля ввода текста в форме, // inFlash - имя текстового поля в ActionScript } </SCRIPT></HEAD>I <!-- Flash-мультфильм --> <BODY bgcolor="#FFFFFF"> <!-- URL's used in the movie --> <OBJECT classid="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" codebase=<a href="http://download.macromedia.com/pub/Shockwave/cabs/flash/swflash.cab#version=5,0,0,0" _fcksavedurl="http://download.macromedia.com/pub/Shockwave/cabs/flash/swflash.cab#version=5,0,0,0">http://download.macromedia.com/pub/Shockwave/cabs/flash/swflash.cab#version=5,0,0,0</a>ID=flashvar WIDTH=500 HEIGHT=150 NAME='passFlash'> <PARAM NAME=movie VALUE="flashvar.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="flashvar.swf" quality=high bgcolor=#FFFFFF WIDTH=500 HEIGHT=150 NAME="passFlash" TYPE="application/x-shockwave-flash" PLUGINSPAGE='<a href="http://www.macromedia.com/Shockwave/download/" _fcksavedurl="http://www.macromedia.com/Shockwave/download/">http://www.macromedia.com/Shockwave/download/<;/a> index.cgi?Pl_Prod_Version=ShockwaveFlash'>153, 757 450</EMBED> </OBJECT> <FORM NAME="main"> <!-- Текстовое поле --> <INPUT TYPE="text" NAME="input_text" LENGTH=14> <!-- Кнопка --> <INPUT TYPE="button" value="Нажмите здесь" ONCLICK="getIt()"> </FORM></BODY> </HTML>Обратите внимание, что в тэгах<ОВJЕСТ> и <EMBED> задаются имя файла с мультфильмом flashvar.swf и имя passFlash объекта, представляющего мультфильм в HTML-документе. Имя passFlash используется в сценарии на JScript.
Текст, вводимый в поле формы HTML-документа, появляется в текстовом поле Flash-мультфильма, если щелкнуть на кнопке с надписью "Нажми здесь". При этом шрифт текста будет таким, каким он был определен в мультфильме. Это показано на следующем рисунке.

Рис. 629. Внешний вид страницы в браузере
Поле ввода и кнопка внизу являются элементами формы HTML-документа, а все остальное – Flash-мультфильм.
