Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
classes/QTMovie.html
<HTML> |
<HEAD> |
<TITLE>Communication between JS and Java using QTJ</TITLE> |
</HEAD> |
<BODY> |
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" |
ID="JScriptApplet" |
WIDTH="200" HEIGHT="200" |
ALIGN="baseline" |
CODEBASE="http://java.sun.com/products/plugin/1.1/jinstall-11-win32.cab#Version=1,1,0,0"> |
<PARAM NAME="code" VALUE="JScriptApplet.class"> |
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.1"> |
<PARAM NAME="file" VALUE="jumps.mov"> |
<COMMENT> <!-- This wont' work in Netscape version 4 or less See read me --> |
<EMBED TYPE="application/x-java-applet;version=1.1" |
CODE="JScriptApplet.class" |
NAME="JScriptApplet" |
WIDTH="200" HEIGHT="200" |
ALIGN="baseline" |
FILE="jumps.mov" |
PLUGINSPAGE="http://java.sun.com/products/plugin/1.1/plugin-install.html"> |
<NOEMBED> |
</COMMENT> |
No JDK 1.1 support for APPLET!! |
</NOEMBED> |
</EMBED> |
</OBJECT> |
<SCRIPT LANGUAGE=JavaScript> |
function PauseButton () { |
if (document.JScriptApplet.isPlaying()) |
document.Form1.Pause.value = " Play"; |
else |
document.Form1.Pause.value = "Pause"; |
document.JScriptApplet.pause(); |
} |
function ResetButton () { |
document.Form1.Pause.value = " Play"; |
document.JScriptApplet.resetTime(0); |
} |
function ChangeLocation () { |
var loc = document.Form1.Location.value; |
if ((loc < 0) || (loc >= document.JScriptApplet.getMaxTime())) |
document.Form1.Location.value = document.JScriptApplet.getMovieTime(); |
else { |
document.Form1.Pause.value = " Play"; |
document.JScriptApplet.resetTime(loc); |
} |
} |
</SCRIPT> |
<P> |
<HR> |
<FORM NAME=Form1> |
<INPUT TYPE=button NAME="Pause" VALUE=" Play" ONCLICK="PauseButton();"> |
<INPUT TYPE=button NAME="Reset" VALUE="Reset" ONCLICK="ResetButton();"><BR> |
Enter a location in the movie: |
<INPUT TYPE=text NAME="Location" VALUE="0" ONBLUR="ChangeLocation();"><BR> |
</FORM> |
</BODY> |
</HTML> |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14