Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1720 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - possibilité d'ouvrir plusieurs pages en include

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript - possibilité d'ouvrir plusieurs pages en include

n°1249684
miltonis
Posté le 21-11-2005 à 11:38:04  profilanswer
 

Bonjour, :)  
 
j'ai plusieurs pages  (assez longues) mais je ne voudrais pas qu'elles s'affichent toutes en une seule, alors j'ai pensé au Javascript. Voici ce que j'aimerias faire :
 
Dans une page HTML j'ai un texte puis 3 boutons-liens qui lorsqu'on clique dessus ouvrent une page en INCLUDE (sous le texte) correspondant à la valeur attribuée à chaque bouton.  
Pour cela j'utilise Javascript (pas le droit au PHP) et SSI en include, j'ai commencé un mini-script mais j'ai du mal à le faire appeler et surtout fonctionner. Un peu d'aide serait la benvenue.
 
Voici ce que j'ai fait :

Code :
  1. <html>
  2. <head>
  3. <title>Untitled Document</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. </head>
  6. <body>
  7. <table width="500" cellpadding="0" cellspacing="0" border="0">
  8. <tr>
  9. <td>
  10. <a href="" name="0">lien num01</a>,
  11. <a href="" name="1">lien num02</a>,
  12. <a href="" name="2">lien num03</a>
  13. <br><br><br>
  14. <script language="JavaScript1.2">
  15. btn = "";
  16. if(btn ==  0)
  17.   btn_6111LT = "http://www.xxxxx.com";
  18. else if(btn == 1)
  19.   btn_6131LT = "http://www.yyyyyyyy.com/";
  20. else(btn == 2)
  21.   btn_6151LT == "http://www.zzzzzzzzz.fr/";
  22. </script>
  23. <!--#include virtual="ici, passer la valeur(lien) du bouton cliqué" -->
  24. </td>
  25. </tr>
  26. </table>
  27. </body>
  28. </html>


 
voilà j'espère avoir été clair.
merci de vos réponses   :jap:

mood
Publicité
Posté le 21-11-2005 à 11:38:04  profilanswer
 

n°1249690
anapajari
s/travail/glanding on hfr/gs;
Posté le 21-11-2005 à 11:48:35  profilanswer
 

Tu auras du mal à faire comme ça.
Ton include a lieu avant que ton javascript ( qui est par ailleurs écrit n'importe comment) ne soit exécuté.
Pourquoi ne fais-tu pas simplement trois pages différentes?
 
ps: JS+tableau, tu risques de te faire crier dessus par les zealots du W3C :o

n°1249698
miltonis
Posté le 21-11-2005 à 11:55:58  profilanswer
 

Bon ok, je ne suis pas un pro.....et je sais que je pourrais faire trois pages différentes mais je n'ai pas vraiemnt le choix (raisons obscures), et puis faire 3 pages serait choisir la solutions de la facilité, j'aimerais aussi apprendre comment faire pour moi, ma culture perso  :ange:  
 
il faudrait que le Js soit dans une fonction, dans un fichier à part?
merci de me mettre sur la voie, ou si vous connaissez un tuto qui s'apparente, je suis aussi preneur.  :)  

n°1249921
FlorentG
Posté le 21-11-2005 à 15:08:03  profilanswer
 

C'est vraiment étrange que tu n'es pas droit au PHP :heink: Aller, un p'tit .com chez ovh avec PHP & MySql coûte que dalle...

n°1249936
miltonis
Posté le 21-11-2005 à 15:18:54  profilanswer
 

j'explique, je suis en stagfe dans une societe pour son intranet dont le serveur n'est pas configuré pHP.......;
 
est-ce quelqu'un a une idée de réponse à ma question?
merci ;)

n°1249940
FlorentG
Posté le 21-11-2005 à 15:21:32  profilanswer
 

Ah c'est pour un intranet, donc là tu peux foutre des frames comme tu le veux, rien à battre du reste. On considère dans ton cas que :

  • L'environnement est maîtrisé : tout le monde utilisera le même navigateur
  • L'HTML/JS + navigateurs sont utilisés comme solutions logicielles, non pas pour un site normal. Donc t'utilises ce que tu veux, c'est un cas particulier d'utilisation de l'HTML


Donc tu peux barder avec des frames dans tous les sens, on s'en tappe un peu...

n°1249957
miltonis
Posté le 21-11-2005 à 15:39:09  profilanswer
 

désolé, je vais paraitre chiant, c'est ma faute, j'aurais du tout préciser dès le début.  :sweat:  
EN fait le site est déjà en frames (et entre nous, c'est un bordel!!!), je voulais éviter une frame supplémentaire et en plus comme je le disais plus haut, je veux faire un travail + ou moins propre et "j'aimerais aussi apprendre comment faire pour moi, ma culture perso "
 
est-ce qu'il est possible de mettre en appli mon idée, elle n'est pa strop saugrenue?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - possibilité d'ouvrir plusieurs pages en include

 

Sujets relatifs
Plusieurs skinbatch pour ouvrir un dossier au demarrage ?
Problème avec Overflow/div & javascript[Javascript] leger probleme de chargement
[php]textarea mysql et javascript[Javascript] position X et Y d'une balise HTML [Résolu]
[JAVASCRIPT] Combiner des *.js ?[FLASH] ouvrir une image dans une popup
include et chemin absolu[SQL] Disctinct sur plusieurs champs
Plus de sujets relatifs à : Javascript - possibilité d'ouvrir plusieurs pages en include


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR