[HTML] charger plusieurs frames avec un seul lien

charger plusieurs frames avec un seul lien [HTML] - Programmation

Marsh Posté le 02-01-2002 à 16:05:19    

comment faire modifier 2 frames d'une page (qui en compte 3) avec un seul clic sur un lien et de surcroit, si ce lien est dans un applet  
 
<applet code="fphover.class" codebase="" width="125" height="30">  
<param name="text" value="Sommaire">  
<param name="color" value="#FFCC99">  
<param name="hovercolor" value="#FFCC66">  
<param name="textcolor" value="#0000ff">  
<param name="effect" value="bevelout">  
<param name="url" value="sommaire.html" valuetype="ref">  
<param name="target" value="droit">  
<param name="font" value="basefont">  
<param name="fontstyle" value="">  
<param name="fontsize" value="18">  
</applet>  
 
comment donc modifier l'applet java ci contre ?

Reply

Marsh Posté le 02-01-2002 à 16:05:19   

Reply

Marsh Posté le 02-01-2002 à 16:25:01    

Tu peux utiliser cette applet?  
 
Ce n'est pas toi qui l'a écrite. Il suffit de demander à l'auteur si son applet est open source et si c'est le cas, c'est très simple. Il suffit de modifier le code pour que l'applet accepte des urls multiples et de rendre cela paramétrable d'une manière ou d'une autre.
 
Ta question me fait sourire parce que tu nous demandes de modifier le comportement d'un objet dont on n'a meme pas vu le code. L'auteur de l'applet a décider de la paramétrer comme ça. On ne peut pas faire grand chose de plus.
 
PS : je connais cette applet, je l'ai déjà utilisée ...
PPS : ce que tu as donné dans ton post ce n'est pas une applet, c'est l'appel à l'applet ...


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

Marsh Posté le 02-01-2002 à 16:26:23    

Sinon en javascript je crois que ca doit etre assez simple. Il suffit d'exécuter une fonction lorsque tu cliques sur le bouton et cette fonctione change l'aspect de tes 2 frames ...


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

Marsh Posté le 02-01-2002 à 17:53:13    

dans ce kas oubliez l'applet java.  
Peut on résoudre ce problème avec des liens classiques ?

Reply

Marsh Posté le 02-01-2002 à 19:43:48    

farib a écrit a écrit :

dans ce kas oubliez l'applet java.  
Peut on résoudre ce problème avec des liens classiques ?  




 
via du javascript oui et c'est facile ... Un lien classique il est classique, il ouvre une URL. A ce que je sache ! :D


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

Marsh Posté le 02-01-2002 à 20:41:27    

et comment fait-on darklord22 ???

Reply

Marsh Posté le 02-01-2002 à 21:56:28    

farib a écrit a écrit :

et comment fait-on darklord22 ???  




Code :
  1. <script>
  2. <!--
  3. function openFrames(){
  4.              parent.frame1.document.location = ....
  5.              parent.frame2.document.location = ....
  6. }
  7. //-->
  8. </script>
  9. <form>
  10. <input type="button" onClick="openFrames()" value="Click me">
  11. </form>
  12. </center>


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

Marsh Posté le 02-01-2002 à 22:25:42    

et maintenant, pour l'implémenter avec l'applet java cité + haut ?

Reply

Marsh Posté le 02-01-2002 à 22:28:19    

farib a écrit a écrit :

et maintenant, pour l'implémenter avec l'applet java cité + haut ?  




 
mais t'es con toi ou tu le fais exprès?  
 

farib a écrit a écrit :

dans ce kas oubliez l'applet java.



 

DarkLord22 a écrit a écrit :

 
Ce n'est pas toi qui l'a écrite. Il suffit de demander à l'auteur si son applet est open source et si c'est le cas, c'est très simple. Il suffit de modifier le code pour que l'applet accepte des urls multiples et de rendre cela paramétrable d'une manière ou d'une autre.  




 
Applet => contacter l'auteur si c'est pas open source. Une AUTRE solution est d'utiliser JavaScript


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

Sujets relatifs:

Leave a Replay

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