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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  recuperer l'id de la page en JS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recuperer l'id de la page en JS

n°1400078
carot0
Posté le 04-07-2006 à 11:44:16  profilanswer
 

slt tlm, voila j'ai besoin de recuperer l'id de la page courante pour le passer à une popup afin de pouvoir executer un form.submit de page courante à partir de la popup.
quand je fais un window.id ou this.id la seule valeur que je recupère c'est : undefined.


Message édité par carot0 le 04-07-2006 à 11:45:13

---------------
In a world without walls and fences, who needs Windows and Gates
mood
Publicité
Posté le 04-07-2006 à 11:44:16  profilanswer
 

n°1400087
afbilou
pouet your life
Posté le 04-07-2006 à 11:47:55  profilanswer
 

window.opener

n°1400090
xtof_83
Freeride Spirit
Posté le 04-07-2006 à 11:48:28  profilanswer
 

id de la page  [:petrus75]  ?

n°1400092
carot0
Posté le 04-07-2006 à 11:51:04  profilanswer
 

afbilou a écrit :

window.opener


window.opener.document.getElementById(id)
je l'utilise dans la popup pour avoir l'objet mais id a pour valeur undefined donc ....


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400106
afbilou
pouet your life
Posté le 04-07-2006 à 11:59:58  profilanswer
 

window.opener.document.getElementById('id')

n°1400111
carot0
Posté le 04-07-2006 à 12:08:05  profilanswer
 

afbilou a écrit :

window.opener.document.getElementById('id')


id est une variable donc je ne suis pas sur pour les cotes


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400118
afbilou
pouet your life
Posté le 04-07-2006 à 12:11:11  profilanswer
 

Une variable définie dans ta popup j'espere ?
 
Montre un exemple de code reduit au minimum et qui mettent en valeur ce que tu cherches a faire et ou ca bloque.

n°1400124
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-07-2006 à 12:22:01  profilanswer
 

http://img145.imageshack.us/img145/1867/sentinel3ur.jpg

n°1400135
carot0
Posté le 04-07-2006 à 12:34:22  profilanswer
 

afbilou a écrit :

Une variable définie dans ta popup j'espere ?
 
Montre un exemple de code reduit au minimum et qui mettent en valeur ce que tu cherches a faire et ou ca bloque.


 
dans la popup

Code :
  1. var href = window.location.href;
  2. alert(href);
  3. objid = href.substring(href.indexOf('id=')+3,href.length);
  4. var obj = window.opener.document.getElementById(objid);


l'id est passé dans l'url de la popup mais la valeur de l'id est undefined et il a deja cette valeur dans ma page courante donc ca ne me permet pas d'acceder au element de ma page courante depuis la popup
 


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400143
afbilou
pouet your life
Posté le 04-07-2006 à 12:44:44  profilanswer
 

objid est bon.
c'est obj qui te renvoie undefined ?
que representeobjid dans ta page appellante ? c bien l'id d'un élément ?
dans le genre :
<element id="tartampion"></element>
Et tu fais appel a ta popup avec : window.open('popup.html?id=tartampion');

mood
Publicité
Posté le 04-07-2006 à 12:44:44  profilanswer
 

n°1400217
carot0
Posté le 04-07-2006 à 13:57:35  profilanswer
 

afbilou a écrit :

objid est bon.
c'est obj qui te renvoie undefined ?
que representeobjid dans ta page appellante ? c bien l'id d'un élément ?
dans le genre :
<element id="tartampion"></element>
Et tu fais appel a ta popup avec : window.open('popup.html?id=tartampion');


l'appel a ma popup ce fait avec window.open('popup.html?id=window.id');
ou un truc dans le genre pour pouvoir acceder au objet de la page
mais quand je regarde l'url de la popup j'ai id=undefined
je ne sais pas comment recuperer l'id ou n'importe quoi d'autre pour acceder au formulaire de ma page courante depuis la popup


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400263
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-07-2006 à 14:18:20  profilanswer
 

je vois pas pourquoi tu as besoin d'avoir l'id d'une window [:mlc]
 
Si tu fais juste window.opener tu tombes déjà sur l'objet window associé à la fenêtre qui a ouvert le popup!!!
Pourquoi rajouter un id à celle-ci ( d'ailleurs je me demande bien ou tu as pu le mettre cet id :o )
 
edit:
Donc pour avoir ton formulaire du lui mets un id ( à la balise form) et c'est cette id que tu passes dans l'url de ton popup et là roulez jeunesse!


Message édité par anapajari le 04-07-2006 à 14:19:32
n°1400266
afbilou
pouet your life
Posté le 04-07-2006 à 14:20:37  profilanswer
 

getElementById recupere une reference sur un element ayant l'attribut id défini.
Si tu inventes un comportement a cette fonction normal que ca ne réagisse pas comme tu le souhaites.

n°1400407
carot0
Posté le 04-07-2006 à 16:25:12  profilanswer
 

c'est bon merci j'ai reussi!!
autre question, comment je peux savoir a partir de la page courante si la popup est ouverte ou non ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400435
afbilou
pouet your life
Posté le 04-07-2006 à 16:34:15  profilanswer
 

if (var win = window.open())

n°1400468
carot0
Posté le 04-07-2006 à 16:45:15  profilanswer
 

afbilou a écrit :

if (var win = window.open())


tu peut detailler un stp, je comprends pas tout


---------------
In a world without walls and fences, who needs Windows and Gates
n°1400513
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-07-2006 à 17:08:41  profilanswer
 

Code :
  1. if (var win = window.open())


si la fenêtre s'ouvre ...

n°1400725
gatsu35
Blablaté par Harko
Posté le 04-07-2006 à 23:05:09  profilanswer
 
n°1401228
carot0
Posté le 05-07-2006 à 16:30:35  profilanswer
 

pour le var win = ....
si je recharge la page je perds le contenu de la variable...
 c'est possible de pouvoir garder la variable avec un truc genre static comme en c?


---------------
In a world without walls and fences, who needs Windows and Gates

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

  recuperer l'id de la page en JS

 

Sujets relatifs
récuperer le nom d une pagerecuperer un xml dans un blob
Page valide mais problème d'affichageRécupérer les valeurs d'un champ au nom variable
[résolu] interdire F5 d'une page pour éviter l'envoi de donnéesrafrachissement de page: retour en haut de page
Galerie d'images sans changement de page[VBA Excel] Lien vers une page précise
[PHP/Javascript] PB lors de l'affichage de caractère dans une page 
Plus de sujets relatifs à : recuperer l'id de la page en JS


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