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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de frames : ciblage absolu d'une image (Résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de frames : ciblage absolu d'une image (Résolu)

n°189790
MarvinLeRo​uge
In Colt We Trust
Posté le 05-08-2002 à 11:06:23  profilanswer
 

Salut,
 
J'ai le pb suivant :  
 
Une page (/index.asp) contient 3 frames : haut, menu et base. Dans la frame menu se trouve le fichier habillage_menu.asp, qui marche avec habillahe_menu.js.
 
Quand on ouvre la page /index.asp, le .js du menu marche normalement.
Quand on ouvre la page /truc/index.asp qui met donc ../habillage_menu.asp dans la frame menu, le .js de menu ne marche pas. Une fonction n'arrive apparemment pas à "cibler" une image du document habillage_menu.asp pour la modifier. La valeur de l'image en question est undefined alors que ca donne la bonne valeur dans le contexte où tout se passe dans le même répertoire.
 
Je pense que le moteur javascript s'emmêle les pédales car le .js doit s'exécuter dans le répertoire truc alors que le document associé est dans /
Il faudrait donc que je puisse cibler exactement le document habillage_menu.asp dans mes frames avec un "chemin de frames" absolu pour pouvoir affecter la source de mon image. J'ai essayé avec top.frames.menu.document.nomDeLImage.src mais ca ne renvoie une bonne valeur que dans le contexte où tout est déjà OK.
 
HELP :??:  
 
function SousMenu (lediv, img, srcImg)
{
top.document.title = "SousMenu (" + lediv + ", " + img + ", " + srcImg + " )";
alert ("Entrée" );
alert ("Avec chemin : " + eval ("top.frames.menu.document." + img + ".src" ));
alert ("Sans chemin : " + eval (img + ".src" ));
alert ("Source : " + eval (srcImg + ".src" ));
 
if (document.layers)
{
  prec1="document."+lediv+".";
}
else
{
  prec1="";
}
 
if (document.images)
{
  eval(img+".src='"+eval(srcImg+".src" )+"'" );
}
alert ("Sortie" );
 
} // Fon Fonction SousMenu
 
 
OK Arrêtez les frais j'ai trouvé
 
Rien à voir avec la structure de frames
 
Dans le cas où j'arrivais de la page truc/index.asp, ma page habillage_menu.asp contenait 2 images nommées menuVN, d'où les traces de frein dans le parquet, si vous me permettez cette métaphore boisée  
 :D  
 
Oui je sais ca fait pitre :spookie:  
 
Merci et à plus :hello:


Message édité par MarvinLeRouge le 05-08-2002 à 17:47:28

---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
mood
Publicité
Posté le 05-08-2002 à 11:06:23  profilanswer
 


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

  Problème de frames : ciblage absolu d'une image (Résolu)

 

Sujets relatifs
problème avec une table MySQLGros probleme sur mon script d'inscription... Help me....
loader une image au format JPEGproblème MySQL
problème avec une date dans MySQLNetscape aime pas IE ( image )
[MERCI RESOLU] shell sh....AWK grace au melange d'ideescomment ajouter une image a un fichier php PLEASE
Problème de compilationappeler une fct JS apres selection d`un choix multiple ? [RESOLU]
Plus de sujets relatifs à : Problème de frames : ciblage absolu d'une image (Résolu)


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