begin process at 2012 05 29 01:57:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Atlas

 > 

Charger une page cible avec une page déroulante


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Charger une page cible avec une page déroulante

jeudi 29 janvier 2009 à 11:58:03 | Charger une page cible avec une page déroulante

reilo

Bonjour,

Je piétine depuis un bon moment et je souhaiterais un coup de pouce à propos de l'adaptation d'un script de liste déroulante.
Celui-ci est situé dans un des deux cadres d'une page  d'un site perso et je souhaiterais que la page ou le site appelé, se charge sur une autre page
' cible.html ' située dans le même site perso  !

Ci-après : une partie du modèle de script que j'aimerais utiliser :

<P><FONT COLOR="#333333" SIZE="-1" FACE="Arial"><SELECT NAME=""
onChange='window.location=eval("this.options[this.selectedIndex].value")'>
<OPTION SELECTED>Choisir une destination
<OPTION VALUE="http://abasm.free.fr">ABASM-BILLARD !
<OPTION VALUE="http://www.multimania.fr">Multimania
</SELECT></FONT>


1- Je dois, semble-t-il insérer le code suivant dans  la page cible :

        <a href="lien.htm" target="cible">Texte du lien</a>

2- Puis insérer dans le HEAD de la page    '  cible.html  '

<head>
<script language="JavaScript" type="text/Javascript">
window.name = "cible" ;
//-->
</script>
</head>


Comment se fait-il que cela ne fonctionne pas ?
Dois-je changer le nom de la page cible ?
Doit-il y avoir une page cible ?
Les informations ci-dessus sont-elles suffisantes ?

Merci pour toute orientation qui me permettrait de continuer mes essais !

@ +

reilo
jeudi 29 janvier 2009 à 12:53:38 | Re : Charger une page cible avec une page déroulante

Bul3

Membre Club

bonjour,
ch'tiot exemple ?

<iframe id="toto"></iframe>
<SELECT NAME=""
    onChange='document.getElementById("toto").src=this.options[this.selectedIndex].value;'>
    <OPTION SELECTED>Choisir une destination
    <OPTION VALUE="http://abasm.free.fr">ABASM-BILLARD !
    <OPTION VALUE="http://www.multimania.fr">Multimania
</SELECT>


Cordialement
[mon Site][M'écrire]Bul

jeudi 29 janvier 2009 à 15:07:59 | Re : Charger une page cible avec une page déroulante

Bul3

Membre Club
peut-être n'ai d'ailleurs pas répondu comme il fallti,
dans ce cas : regarder window.open
mais il vaudrait mieux faire une liste avec <li> + <a target> ( peut-être dans un div
       avec overflow:auto limité en hauteur ), ça éviterait d'obliger
       à activer le javascript
          [mon Site] [M'écrire] Bul         

jeudi 29 janvier 2009 à 15:31:49 | Re : Charger une page cible avec une page déroulante

reilo

Re Bonjour
et Merci pour ta réponse rapide;!

Cependant, je ne m'en suis pa sorti ;-((((

1- j'ai donc créé une page vide ' toto.html ' dans mon site test
2- j'ai refait pour comparaison et test une page sans couleur et ne comportant que le script et trois liens.  Elle fonctionne, mais les pages appelées se schargent sur la même page donc sur le même frame si c'était un frame.
3- j'ai ' adapté ' la page d'après ce qu j'ai compris, mais cela ne fonctionne pas du tout :-(((

Les deux configurations pas trop longues sont inscrites ci-dessous :

1- page origine test

<HTML>  
<HEAD>
  <META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0 Mac">
  <TITLE>JScript - Acc&egrave;s direct par liste d&eacute;roulante</TITLE>
  <SCRIPT LANGUAGE="JavaScript">

  </SCRIPT>
</HEAD>
<BODY BGCOLOR="#cccccc" TEXT="#fafaff" ALINK="#000066" LINK="#000066"
VLINK="#000066">

<FORM>
<!--SELECTION--><!--/SELECTION--><FONT COLOR="#333333" SIZE="-1"
FACE="Arial"><SELECT NAME="" onChange='window.location=eval("this.options[this.selectedIndex].value")'>
<OPTION SELECTED>Choisir une destination
<OPTION VALUE="PgImg2.html">Page site test !
<OPTION VALUE="http://abasm.free.fr">Billard
</SELECT></FONT></FORM>

</BODY>
</HTML>


2- Page adaptée comme compris ! !

<HTML>  
<HEAD>
  <META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0 Mac">
  <TITLE>JScript - Acc&egrave;s direct par liste d&eacute;roulante</TITLE>
  <SCRIPT LANGUAGE="JavaScript">

  </SCRIPT>
</HEAD>
<BODY BGCOLOR="#cccccc" TEXT="#fafaff" ALINK="#000066" LINK="#000066"
VLINK="#000066">

<FORM>
<!--SELECTION--><!--/SELECTION--><FONT COLOR="#333333" SIZE="-1"
FACE="Arial"><iframe id="toto"></iframe><SELECT NAME="" onChange='document.getElementByld("toto").src=this.options[this.selectedIndex].value:'>
<OPTION SELECTED>Choisir une destination
<OPTION VALUE="http://www.yahoo.fr">Yahoo !
<OPTION VALUE="PgImg2.html">Page site test !
<OPTION VALUE="http://abasm.free.fr">Billard
</SELECT></FONT></FORM>

</BODY>
</HTML>

Qu'ai je fait et que dois-je faire pour que cela fonctionne ?

Merci pour tes nouvelles orientations.

@ +

reilo
jeudi 29 janvier 2009 à 17:57:28 | Re : Charger une page cible avec une page déroulante

Bul3

Membre Club
bah... tu as laissé tel quel non ?
pas sûr d'avoir compris, donc soit le 1er exemple mis ( iframe ),
soit window.open, mais mieux : une liste <li><a href....> dans un div
[mon Site][M'écrire]Bul

jeudi 29 janvier 2009 à 18:21:53 | Re : Charger une page cible avec une page déroulante

Bul3

Membre Club
aller ch'tiot exemple...

<style>
    ul    {    width:200px;
            overflow:auto;
            height:40px;
            border:1px solid #FFCC99;       
            background-color:#FFFFEE;
            list-style-type: none;
        }
</style>
<ul>
    <li><a href="http://www.bul.fr.n" target="p1">moi</a></li>
    <li><a href="http://www.javascriptfr.com" target="p2">CS javascript</a></li>
    <li><a href="http://nimporte1.net" target="p31">n'importe 1</a></li>
    <li><a href="http://nimporte2.net" target="p32">n'importe 2</a></li>
    <li><a href="http://nimporte3.net" target="p33">n'importe 3</a></li>
    <li><a href="http://nimporte4.net" target="p34">n'importe 4</a></li>
</ul>



[mon Site][M'écrire]Bul

jeudi 29 janvier 2009 à 19:22:59 | Re : Charger une page cible avec une page déroulante

reilo

Re Bonjour Bul 3 !

Merci pour ta nouvelle intervention où je vois que tu as une certaine patience !

Cependant, je n'ai rien compris et je ne voudrais pas que tu t'en offusques.
je vois arriver de nouveaux mots tels que    style,  ul,  li,  qui n'existent pas dans la version simplifiée du script que j'ai reproduite en première position et qui fonctionne bien, mais avec des liens qui se chargent dans le même cadre (frame) où se trouve le script !

D'autre part, les adaptations apportées sur la seconde liste reproduite, sont celles que j'avais cru comprendre à partir de ce que tu m'avais indiqué. C'est sans doute pour cela que tu n'as pas aperçu de grandes différences .

Je ne suis pas un spécialiste des Scripts, même si j'en ai déjà utilisés de simples pour mon site perso.

Si tu penses que l'on ne peut pas facilement modifer le script indiqué en premiere copie, il ne faudrait pas que tu perdes du temps avec un non averti tel que je suis.

La seule chose que je pourrais faire sera de ne pas créer de cadre dans ma page d'accueil ou alors utiliser un tableau mais ce serait moins élégant !

Merci encore pour tes interventions.
Je vais sans doute regarder à nouveau d'un peu plus près les bases des Scripts et je me reporterai sur ce que tu m'as indiqué.

@ +

reilo




Cette discussion est classée dans : page, site, déroulante, cible, charger


Répondre à ce message

Sujets en rapport avec ce message

changer la cible d'une page. [ par crash45 ] bonjours a tous,j'ai une question je suis en train de créer un site web avec des cadres jusque la ça vas et j'y ai mis un petit script en java qui per charger une page sans lien [ par TCHATTE ] comment faire pour charger une page sans lien?????en fait je veux que quand on appuie sur un bouton ca charge une autre page mais dans le meme fenetre charger une page dans un cadre [ par deubal ] salut, je debute juste en creation de site web, alors excusez la question surement basique ;-)ma page est partagee en 2 cadres : sur celui de gauche j Liste déroulante [ par mickaelpignier ] Bonjour je suis tres novice en javascript!!Voila je cherhce a enchainer des liste déroulantes ds la mem pageLa premier contien des utilisateurs , la d tester page existante sinon redirection [ par bibinouchka ] Bonjour, Voila, je génère un site web à partir d'un outil de modélisation. Dans ce site, j'ai un menu et chaque catégorie de mon menu me permet d'accé charger une fenetre avec des frames interactif [ par pascalrochon ] Bonjour,Je suis un peu perdu en ce moment.... j'ai une page qui s'affiche sans cadre, avec plusieurs lien dessus, j'aimerai que ces liens puissent ouv navigation dans un site [ par zetrueneo ] Coucou tout le monde,j ai un soucis avec le stage quie je suis en train de faire...en effet je dois creer une barre de navigation qui permette a l uti Cacher la base de donnée d'un site [ par virtuelkiller ] ViRtUeL KiLLeRAhhhhhhhhhhhh..... La base de donnée d'un site, vous savez c'est quand quelqu'un va sur votre site va sur une page et met un slash ou en ouvrir une page et fermer l'autre [ par michel77 ] bonjour, mon association à un site et a changé d'adresse je souhaiterai trouver un code javascript pour basculer directement de l'ancien site sur le n Affichage d'images [ par Novaslash ] je voudrais afficher les images sur mon site d'une certaine manière, j'explique.En fait, j'aurais au dessus de ma page les images au format vignettes


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales