Bonjour,
voila j'ai une erreur bizarre:
Le probleme est que main.location ne change pas de valeur. 8OCode:
1
2
3
4 alert(main.location); main.location='/Stage/Projet/Edit.aspx?Id=' +Id+ '&Type='+Type; alert(main.location);
Merci de votre aide.
Version imprimable
Bonjour,
voila j'ai une erreur bizarre:
Le probleme est que main.location ne change pas de valeur. 8OCode:
1
2
3
4 alert(main.location); main.location='/Stage/Projet/Edit.aspx?Id=' +Id+ '&Type='+Type; alert(main.location);
Merci de votre aide.
c'est quoi main ?
tu l'appelles d'ou ?
?Code:main.location.href
main c'est le nom de la frame.
Avec cela, c'est pareil!!
Code:main.location.href
Need help :(
ah ok, je viens de comprendre: il s'agit du location de chez location;
donc, en lecture seule, à mon avis...
Donc comment faire?
On peut faire la meme chose avec une autre variable?
merci.
Toujours la meme erreur quoi que je fasse:
Code:window.location
Code:window.location.href
Code:self.location
de plus c'est une frame dans laquelle je voudrais ouvrir la page..Code:self.location.href
?Code:parent.main.location.href
est ce que tous tes frames sont sur le même domaine?
ton problème est que tu demandes une redirection, ce qui pour aller vite, s'appelle une méthode (implicitement "href"), et que cette méthode ne retourne rien; du coup, l'alerte conserve la valeur de la propriété location, en lecture;
bref, je me demande ce que tu cherches à faire...
Ce que je cherche a faire c'est modifier la page qui est affichee dans la frame main.
Et on dirait que je n'arrive pas a modifier la page qui est affichee...
à partir d'ou ???
a partir d'une fonction javascript dans un fichier javascript.
Oops le problemene vient pas de la, mais du lien en lui meme qui est errone.