A voir également:
- Mettre un target dans un <select>
- Do not turn off target traduction - Forum Téléphones & tablettes Android
- Samsung bloqué sur do not turn off target - Forum Samsung
- Downloading..Do not turn off the target...???? ✓ - Forum Samsung
- Reboot and select proper boot device asus - Forum Matériel & Système
- Message d'erreur ? " downloading... do not turn off target " ✓ - Forum Samsung
10 réponses
stfm
Messages postés
60
Date d'inscription
jeudi 7 mars 2002
Statut
Membre
Dernière intervention
8 mars 2004
16
13 janv. 2004 à 09:13
13 janv. 2004 à 09:13
Salut,
tu dois mettre le target dans la balise FORM, par exemple :
enverra le résultat de ton formulaire dans la fenêtre qui s'appelle FDroite.
stf
tu dois mettre le target dans la balise FORM, par exemple :
<form name="formulaire" action="fichier.html" method="POST" target="Fdroite"> <select name="liste" onchange="document.formulaire.submit();"> <option value="O1">O1</option> <option value="O2">O2</option> </select> </form>
enverra le résultat de ton formulaire dans la fenêtre qui s'appelle FDroite.
stf
Voilà mon code :
<script language="javascript">
<!--
function chgpage(formulaire)
{
if (formulaire.liste.selectedIndex != 0)
{
location.href = formulaire.liste.options[formulaire.liste.selectedIndex].value;
}
}
//-->
</script>
<form target="affich">
<h3><u>Chauffeurs :</u></h3>
<select name="liste" size=1 onChange="chgpage(this.form)">
<option selected>Camions :
<option value="/planning_www/admin/table_chauffeur/ajout_chauf.php3">Ajouter un chauffeur
<option value="/planning_www/admin/modif_chauff/choientreprisemodif.php3">Modifier un chauffeur
<option value="/planning_www/admin/supprimer_chauffeur/choientreprise.php3">Supprimer un chauffeur
</select>
</form>
Et ça ne marche pas.
<script language="javascript">
<!--
function chgpage(formulaire)
{
if (formulaire.liste.selectedIndex != 0)
{
location.href = formulaire.liste.options[formulaire.liste.selectedIndex].value;
}
}
//-->
</script>
<form target="affich">
<h3><u>Chauffeurs :</u></h3>
<select name="liste" size=1 onChange="chgpage(this.form)">
<option selected>Camions :
<option value="/planning_www/admin/table_chauffeur/ajout_chauf.php3">Ajouter un chauffeur
<option value="/planning_www/admin/modif_chauff/choientreprisemodif.php3">Modifier un chauffeur
<option value="/planning_www/admin/supprimer_chauffeur/choientreprise.php3">Supprimer un chauffeur
</select>
</form>
Et ça ne marche pas.
stfm
Messages postés
60
Date d'inscription
jeudi 7 mars 2002
Statut
Membre
Dernière intervention
8 mars 2004
16
13 janv. 2004 à 09:38
13 janv. 2004 à 09:38
OK, alors ce n'est pas un target qu'il faut utiliser, mais simplement modifier ton javascript :
Tu dois non pas changer l'adresse de la page courante, mais celle de la frame qui t'interesse. top te permet de partir du sommet du frameset. top.affich designe la frame "affich".
stf
<script language="javascript"> <!-- function chgpage(formulaire) { if (formulaire.liste.selectedIndex != 0) { top.affich.location.href = formulaire.liste.options[formulaire.liste.selectedIndex].value; } } //--> </script>
Tu dois non pas changer l'adresse de la page courante, mais celle de la frame qui t'interesse. top te permet de partir du sommet du frameset. top.affich designe la frame "affich".
stf
J'ai une erreur de debogage. Il dir que top.affich est un objet et ne peut avoir une valeur null.
JE ne comprend pas.
JE ne comprend pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
stfm
Messages postés
60
Date d'inscription
jeudi 7 mars 2002
Statut
Membre
Dernière intervention
8 mars 2004
16
13 janv. 2004 à 09:54
13 janv. 2004 à 09:54
ta frame s'appelle bien affich ??????
stf
stf
En fait j'ai une page avec 3 frames gauche, milieu, droite.
La frame du milieu comporte 2 frames titre et affich.
Mes listes déroulante sont sur la gauche et je veux que ça s'afiche dans affich.
La frame du milieu comporte 2 frames titre et affich.
Mes listes déroulante sont sur la gauche et je veux que ça s'afiche dans affich.
stfm
Messages postés
60
Date d'inscription
jeudi 7 mars 2002
Statut
Membre
Dernière intervention
8 mars 2004
16
13 janv. 2004 à 10:03
13 janv. 2004 à 10:03
Bon, alors en imaginant que ta frame du milieu s'appelle milieu, tu devras mettre top.milieu.affich pour atteindre la fenetre affich.
stf
stf
Merci pour la démonstration.
Mais domment fait-on pour ouvrir les liens vers une nouvelle page et non dans une frame. Mes paramètres sont identiques, mais je souhaiterais l'ouverture vers une nouvelle page toute belle toute neuve et je galère un peu :(
Merci pour votre aide.
Mais domment fait-on pour ouvrir les liens vers une nouvelle page et non dans une frame. Mes paramètres sont identiques, mais je souhaiterais l'ouverture vers une nouvelle page toute belle toute neuve et je galère un peu :(
Merci pour votre aide.