begin process at 2012 05 29 12:24:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

javascript et les ancres !!!


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

javascript et les ancres !!!

vendredi 8 octobre 2004 à 14:23:03 | javascript et les ancres !!!

jimmy69

Bonjour a tous,

Voila j'ai un stress j'ai trouve un script qui affiche un formulaire tout simple en html ! si je mets le focus ds un champ et que je clique sur le boutton aide il doit m'affiche une auter page avec l'aide concernant le type de donnees a rentrer POUR ce champ ! etc .... pour les autres balises !

j'ai lance le fichier index .htm je mets le focus sur le 1er champ je clique ca marche ca m'affiche bien l'ancre 1 !
si je mets le focus sur un second champ => ca ne va plus il m"'affiche toujours l'aide pour le 1er champ !

si quelqu'un a une idée de ce qui ne va pas ! j'ai regarde pour voir si les encres etaient correcte => pour moi oui ! je ne vois pas ce qui se passe !

je suis sous win xp et ie 6!
Je vous remercie

christophe

Voici le script en details
--------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> Test aide en ligne </TITLE>
<script>
var fenetreHelp;
function creerFenetreHelp() {
fenetreHelp = window.open (
"aide.htm",
"fenetreHelp",
"width=500, height=150, location=no,toolbar=no,scrollbars=yes, resizable=yes,directories=no,status=no");
}
function helpOuPas(){
//tester si la fenetre est presente
// on teste si la fenetre n'a jamais existe ou si elle a ete fermee
if ((typeof(fenetreHelp)=="undefined") || (fenetreHelp.closed==true) ) {
// la fenetre est absente : on l'ouvre
creerFenetreHelp();
} else {
// la fenetre est presente : on la ferme
fenetreHelp.close();
}
}

function help (url) {
if (typeof(fenetreHelp)=="undefined")
return;
else if (fenetreHelp.closed==true)
return;
var urlHelp = "aide.html#" + url;
fenetreHelp.location.replace(urlHelp);
}

</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF">

<!-- on utilise des liens pour ouvir OU fermer-->
<a href=javascript:creerFenetreHelp()>Ouvrir l'aide</a>  
<a href=javascript:fenetreHelp.close()>Fermer l'aide</a>
<p>
<!-- on utlise un seul bouton pour ouvrir ET fermer -->
<form><input type="button" value="aide" onClick=helpOuPas()></form>
<font size=+2>1</font> <input name="sujet1" onFocus=help("sujet1")>  
<font size=+2>1</font> <input name="sujet2" onFocus=help("sujet2")>  
<font size=+2>2</font>
<select name="sujet2" onFocus=help("sujet2") onChange=help("sujet2")>
<option>Samedi</option>
<option>Dimanche</option>
<option>...</option>
</select>  
<font size=+2>3</font> <a href=# onMouseOver=help("sujet3")>un lien ...
</form>
</BODY>
</HTML>

et le fichier qui est cense ouvrir l'aide en ligne :
-------------------------------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> Aide en Ligne </TITLE>
</HEAD>

<BODY BGCOLOR="#FFFFFF">
<font size=+2>AIDE</font>   <a href=javascript:this.print()>Imprimer l'aide</a><p>

<i>Cette aide est contextuelle ; dès qu'elle est déclenchée, chaque action dans le formulaire positionnera l'aide au bon endroit. Cette fenétre peut être aussi lue comme un texte d'aide standard</i><br>
............<br>
............<br>
<hr>
<p>

<table bgcolor="#d3dce3"><tr><td>
<a name=sujet1><font size=+1>Sujet 1</font></a><p>
On va décrire ici le premier sujet de l'aide en ligne. Ceci prendra quelques lignes. On pourra mettre des images, des copies d'écran, des tableaux, etc.<br>
............<br>
............<br>
<tr></td></table>
<hr><p>

<table bgcolor="f5f5f5"><tr><td>
<a name=sujet2><font size=+1>Sujet 2</font></a><p>
Ici on va trouver le second sujet de l'aide en ligne. Ceci prendra aussi quelques lignes. On peut alterner la couleur des sujets pour une meilleure lisisblité<br>
............<br>
............<br>
<tr><td></table>
<hr><p>

<table bgcolor="#d3dce3"><tr><td>
<a name=sujet3><font size=+1>Sujet 3</font></a><p>
Ici on va trouver le troisième sujet de l'aide en ligne. Elle intervient sur un simple survol du lien par la souris, mais on aurait pu préférer l'événement <i>onClick</i> ...<br>
............<br>
............<br>
<tr><td></table>
<hr><p>

</BODY>
</HTML>
vendredi 8 octobre 2004 à 16:59:00 | Re : javascript et les ancres !!!

the_smurf

essai:


function help (url) {
if (typeof(fenetreHelp)=="undefined")
return;
else if (fenetreHelp.closed==true)
return;
else {
var urlHelp = "aide.html#" + url;
fenetreHelp.location.replace(urlHelp);
}
}

et
function creerFenetreHelp() {
fenetreHelp = window.open (
"aide.html",
"fenetreHelp",
"width=500, height=150, location=no,toolbar=no,scrollbars=yes, resizable=yes,directories=no,status=no");
}
vendredi 8 octobre 2004 à 17:11:43 | Re : javascript et les ancres !!!

jimmy69

salut salut the_smurf,

Je viens de faire un copier coller de ce que tu m'as donne et je viens de tester mais

NON ca ne marche pas ! qd je mets le focus sur le champ un il m'ouvre bien l'ancre un si je le mets sur deux il im'ouvre toujours l'ancre un !

je pige pas pourquoi c'est bizarre qd meme !

ca n'aurait rien a voir avec la version de javascript installe ou je sais pas un truc du style !

j'ai essaye de faire des

alert('message');

pour voir si mon navigateur acceptait le tout mais oui ca marche !

si tu vois ce qui se passe dis moi quoi !

je te remercie

ciao

christophe
vendredi 8 octobre 2004 à 17:15:54 | Re : javascript et les ancres !!!

the_smurf

tes ancres dans ton fichier aide son bien du style:
<a name="sujet1">aide 1</a>

Car chez moi winXP + IE 6 comme toi, ça marche avec les modifs précédentes
vendredi 8 octobre 2004 à 17:57:55 | Re : javascript et les ancres !!!

jimmy69

re,

honnetement je sais pas ce qui se passe car pour moi tout me parait ok !
mes ancres :
<a name="sujet3">sujet 3...

et l'appel

<input name="sujet3" onFocus=help("sujet3")>

j'ai change ds les input sujet1 en deux ou trois pour voir s'il m'ouvrait encore l'ancre 1 ! beh oui il m'ouvre bien l'ancre 1 a chaque fois ! je pige pas je pige pas !

je te remercie deja pour la patience que tu passes pour mon stress !

si tu vois autre chose !

je cherche aussi !

Bon week end

ciao

christophe

encore merci


Cette discussion est classée dans : ligne, aide, champ, sujet, fenetrehelp


Répondre à ce message

Sujets en rapport avec ce message

Aide pour un tableau [ par Lilou28 ] Bonjour, j'ai un tableau fait sous C# .asp avec des textbox dans chaque case de mon tableau et il faudrait que seule la 1ère ligne apparaisse et que l Création d'un champ de saisi dynamique [ par SPLeeN86 ] Bonjour,actuellement je fais un projet en Php, et j'aurais besoin d'un script qui me permet la chose suivante: Quand j'ouvre le formulaire pour la pre Probleme ,al'aide [ par yassinoul ] g plusieurs champ de text et un select, l'attribut name des champ de text est l'attribut value des option du select , la question est : Comment pourra verification champ vide A PARTIR DE CHAMP GENERE [ par seb22360 ] Bonsoir a tous j'ai un problème avec une page. je mexplique: jai des tableaux dynamiques dans une page (dont le nombre de ligne n'est donc pas défini) PHP + JavaScript [ par fb78 ] bonjour, je galère depuis plusieur jours pour faire fonctionner ce bout de code qui contient du PHP (pour la lecture du fichier) et du JavaScript (po [Debutant] [Javascript] Désactivation aide saisie FireFox saur un champ [ par infonini ] Bonjour,Je cherche à désactiver sur un champ (input text) l'aide à la saisie de firefox, afin de mettre ma propre aide à la saisieEst ce que quelqu'un demande d'aide pour jeu educatif [ par leggxix ] Bonjour, Je suis en train de développer un jeu éducatif à partir d'un script de snakes and ladders et j'aurais souhaiter que les actions et questions Besoin d'aide pour une boutique en Ligne [ par Astelan ] Bonjour, j'ai téléchargé la boutique Prestashop mais je desire y supprimer tout composant de vente dans le site ( boutons ajouter au panier, quantité Petite aide en AJAX [ par definet ] Bjr, Voila mon problème je voudrais faire en ajax: Je voudrais avoir une liste déroulante avec quelque option et une option fixe qui me propose de r Merci pour votre aide... [ par 32dens ] Bonjour, Dans la page index du site http://mcarmagnac.free.fr/index.html se trouve un script javascript (ligne 192) qui permet d'afficher le contenu


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,359 sec (4)

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