Académique Documents
Professionnel Documents
Culture Documents
3. Exemple : intégrer une figure Cabri dans une page Hot Potatoes
• Télécharger l’applet Cabrijava.jar à http://www.cabri.net/cabrijava/index-f.html, (au bas de la page
fichier Cabrijava.jar.zip)
• Tant qu’on y est, on peut aussi charger le manuel.
• Décompresser et placer le fichier CabriJava.jar dans un endroit connu
• Copier-coller ce fichier dans le dossier où se trouvera la page fabriquée par Hotpotatoes ainsi que la
figure Cabri
• Écrire la figure Cabri
• L’enregistrer au format : fichier figure (Cabri II)
• Le code de l’Applet sera :
•
<APPLET CODE="CabriJava.class" WIDTH=500 HEIGHT=400 ALIGN=middle
ARCHIVE="CabriJava.jar">
<PARAM NAME=lang VALUE=fr>
<PARAM NAME=file VALUE="votre-fichier-Cabri">
</APPLET>
• Il suffit de copier-coller ce code dans l’exercice Hot Potatoes et adapter au fichier .fig contenant la
figure Cabri
• En résumé, dans le même dossier il doit y avoir
o Le fichier hotpotatoes (.jqz, .jcr etc.)
o Le fichier .htm généré par Hot Potatoes
o Le fichier Cabrijava.jar
o Le fichier généré par Cabri .fig
-------------------------
Intégrer du Java et du Flash dans Hot Potatoes
Ph. Brizeemur IUFM de Paris dd/01/yyyy page 1
4. Récupération d'animation Flash
Le mode opératoire est semblable à celui des applets java sauf pour le téléchargement.
Les animations écrite en Flash sont enregistrées dans des fichiers .swf
Mais internet explorer, lorsqu'on tape l'adresse de ces fichiers les exécute immédiatement :o(
Il faut donc contourner la difficulté en utilisant le téléchargement d'un lien à partir d'une page web que vous
aller écrire.
Par exemple, l'adresse de votre fichier flash est : http://www.serveur.com/dossier/anim.swf
Avec un éditeur de page web :
Créez une page web avec un lien vers cette adresse : le lien vers l’animation
Le code est sous la forme :
<a href="http://www.serveur.com/dossier/anim.swf">le lien vers l’animation</a>
Ouvrir cette page web avec un navigateur et cliquer à droite sur le
Choisir "enregistrer la cible sous..." et le tour est joué !
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
Codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve
rsion=6,0,0,0"WIDTH="800" HEIGHT="560" id="monanimation" ALIGN="">
<PARAM NAME=movie VALUE="monanimation.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#DDDDFF>
<EMBED src="monanimation.swf" quality=high bgcolor=#DDDDFF WIDTH="800"
HEIGHT="560" NAME="monanimation" VALIGN=""TYPE="application/x-shockwave-
flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
En remplaçant monanimation par le nom de l'animation à insérer et changer si besoin les nombres suivant
les mots WIDTH et HEIGHT qui définissent la taille d'affichage de l'animation.
Explication:
IE utilise les balises OBJECT que ne reconnaît pas Firefox, qui lui va utiliser les balises EMBED
6. Adresse relative :
premier cas :(le plus simple !) si le fichier d'applet ou flash se trouve dans le même dossier que la page
HTML sur le serveur :
-------------------------
Intégrer du Java et du Flash dans Hot Potatoes
Ph. Brizeemur IUFM de Paris dd/01/yyyy page 2
- votre page a pour adresse : http://www.serveur.com/dossier/single.htm
- le code source de single.htm contient les termes suivants : applet code="single.class"
- il faut donc taper dans votre navigateur l'adresse suivante : http://www.serveur.com/dossier/single.class
une fenêtre d'enregistrement apparaît !
deuxième cas : le fichier d'applet est stocké dans un dossier particulier sur le serveur.
- votre page a pour adresse : http://www.serveur.com/dossier/single.htm
- le code source de single.htm contient les termes suivants : applet code="../applet/single.class"
- il faut donc taper dans votre navigateur l'adresse suivante : http://www.serveur.com/applet/single.class
une fenêtre d'enregistrement apparaît !
-------------------------
Intégrer du Java et du Flash dans Hot Potatoes
Ph. Brizeemur IUFM de Paris dd/01/yyyy page 3