taille d une applet

taille d une applet - Programmation

Marsh Posté le 01-02-2002 à 11:49:07    

Bonjour tt le monde
j ai une applet qui s ouvre ds un pop up j aimerait que la taille de cette applet puisse s adapter en fonction de la taille de se pop up (le chat de caramail marche comme ca il me semble) qui est lui redimmmensionnable
une idée?
merci
jerry
 :hello:

Reply

Marsh Posté le 01-02-2002 à 11:49:07   

Reply

Marsh Posté le 01-02-2002 à 12:33:31    

Et bien dans ton popup tu dois avoir un tag <APPLET> </APPLET> qui déclare l'endroit où est stocké le class et compagnie.
 
Pour ce qui est d'adapter la taille de l'applet dynamiquement, c'est une excellent question. Mais pour ce qui est du démarrage tu peux utiliser du JavaScript pour déterminer la taille de la fenêtre et l'appliquer à  
 
<APPLET CODE="tonapplet.class" widht=tonjs.width height=tonjs.height ...>
 
Je me renseigne ;)


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 01-02-2002 à 12:36:11    

veryfree a écrit a écrit :

(le chat de caramail marche comme ca il me semble) qui est lui redimmmensionnable
une idée?
merci
jerry
 :hello:  




 
Tu ne sais pas pomper le fichier HTML de caramail pour voir comment il déclare l'applet? Je sais que du JS peut communiquer avec une Applet en invoquant des métohdes mais je ne sais pas si une applet peut se redimensionner on the fly.


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 01-02-2002 à 12:45:55    

merci de ton aide
j ai été chercher le code de la page de chat de caramail
/******************/
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
<!-- BODY { background: black; } --></style>
<title>Caramail - chat</title>
</head>
<body>
 
<center>
 
 <script language="JavaScript">
function getPubChat()
        {
        window.open('/Bin/CaraClub/CaraLine/aide_caraline.jsp','Contenu';);
        }
</script>
 
<center>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" width="630" height="360">
<PARAM NAME=movie VALUE="http://ad.caramail.com/pub/CCP12.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#000000>
<SCRIPT LANGUAGE=JavaScript>
<!--
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shoc
 
kwave-flash"].enabledPlugin : 0;
if ( plugin && parseInt(plugin.description.substring(plugin.description.indexOf("." )-1)) >= 4 ) {
 // Check for Flash version 4 or greater in Netscape
 document.write('<EMBED src="http://ad.caramail.com/pub/CCP12.swf" quality=high bgcolor=#000000 ';);
 document.write(' swLiveConnect=FALSE WIDTH=630 HEIGHT=360';);
 document.write(' TYPE="application/x-shockwave-flash">';);
}
//-->
</SCRIPT>
<NOEMBED>
 
<a href="#" onclick="javascript:getPubChat()"><img src="http://ad.caramail.com/pub/CCP10.gif" border=0 WIDTH=630 HEIGHT=360></a>
 
</NOEMBED>
</OBJECT>
</center>
 
 
<applet codebase="http://chat53.caramail.com:80" archive="normal.jar" code="net.spray.chat.normal.CaraNewChat.class" height="0" width="0">  
<param name="port" value="6666">  
<param name="httpport" value="80">  
<param name="res" value="640">  
 
<param name="room0" value="Musique">  
 
 
<param name="mode" value="0">  
 
 
<param name="url" value="/a.jsp">  
<param name="time" value="25">  
<param name="start" value="1012567193912"><param name="prefs" value="56,Verdana,135,142,255">
 
<table width="100%" border=1 cellspacing=0 cellpadding=4 bgcolor="#ffffff">
<tr><td>
Your browser is unable to support Java. Please enable Java and reload.
</td></tr>
</table>
</applet>  
</center>
</body>
</html>
/********************/

Reply

Marsh Posté le 01-02-2002 à 12:51:11    

Code :
  1. <applet codebase="http://chat53.caramail.com:80" archive="normal.jar" code="net.spray.chat.normal.CaraNewChat.class" height="0" width="0"> 
  2. <param name="port" value="6666"> 
  3. <param name="httpport" value="80"> 
  4. <param name="res" value="640">


 
Tu vois la hauteur et la largeur sont mises à zéro. C'est probablement la JSP qui la controle ...


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 01-02-2002 à 13:02:37    

Et comment qu on fait si on connais po les JSP ?  :D

Reply

Marsh Posté le 01-02-2002 à 16:27:36    

bon ben jl ai foutu ds une frame tant pis
 [:veryfree]
désolé mais il me demangait ce smiley  :D

 

[jfdsdjhfuetppo]--Message édité par veryfree le 03-05-2002 à 13:40:06--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 03-05-2002 à 13:32:42    

Un up pour la solution:
 
en faisant  
<applet code="Applet.class" height="100%" width="100%">  
 
 
 
voila
 :hello:

 

[jfdsdjhfuetppo]--Message édité par veryfree le 03-05-2002 à 13:39:53--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 03-05-2002 à 13:40:49    

super! merci ;)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-05-2002 à 13:41:31    

DarkLord a écrit a écrit :

super! merci ;)  




 
petite precision
il peut y avoir des problemes selon le layout utilisé
 
voila

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed