A voir également:
- Javascript window location
- Telecharger javascript - Télécharger - Langages
- Window movie maker - Télécharger - Montage & Édition
- Window live mail - Télécharger - Mail
- Comment télécharger window 10 gratuitement ? - Accueil - Mise à jour
- Window média player - Télécharger - Lecture
10 réponses
ne serait-ce point :
window.location.href ='connexion.html';
à la place de
window.location='connexion.html'; ?
window.location.href ='connexion.html';
à la place de
window.location='connexion.html'; ?
J'avais moi-même ce problème (window.location qui marche pas sous IE6, miais ok avec IE7) et j'ai finalement trouvé sur un autre forum une solution.
Voici le code qui marchait pas sous IE6 :
var adresse = document.location
function tradoFR() {
x = new String(adresse);
x1 = x.replace('_en.asp', '_fr.asp');
wiindow.location = x1;
}
----------------
et la solution est :
var adresse = document.location
function tradoFR() {
x = new String(adresse);
x1 = x.replace('_en.asp', '_fr.asp');
setTimeout( "window.location.href = x1", 0 );
}
Je n'ai pas d'explication pourquoi ça marche, mais après des heures de recherche, je suis juste content que ça fonctionne.
Voici le code qui marchait pas sous IE6 :
var adresse = document.location
function tradoFR() {
x = new String(adresse);
x1 = x.replace('_en.asp', '_fr.asp');
wiindow.location = x1;
}
----------------
et la solution est :
var adresse = document.location
function tradoFR() {
x = new String(adresse);
x1 = x.replace('_en.asp', '_fr.asp');
setTimeout( "window.location.href = x1", 0 );
}
Je n'ai pas d'explication pourquoi ça marche, mais après des heures de recherche, je suis juste content que ça fonctionne.
Mattros
Messages postés
1
Date d'inscription
vendredi 2 décembre 2011
Statut
Membre
Dernière intervention
2 décembre 2011
2 déc. 2011 à 11:54
2 déc. 2011 à 11:54
Ok pma, votre solution vient encore de servir
PhP
Messages postés
1770
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
606
10 avril 2002 à 20:29
10 avril 2002 à 20:29
Salut Vincent
Remplace la variable 'test' par 'teste' par ex ou un autre nom.
test est déjà utilisé par Javascript
@+
Philippe
[[ The Truth is Out There ]]
Remplace la variable 'test' par 'teste' par ex ou un autre nom.
test est déjà utilisé par Javascript
@+
Philippe
[[ The Truth is Out There ]]
PhP
Messages postés
1770
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
606
13 avril 2002 à 16:31
13 avril 2002 à 16:31
Salut
A tout hasard le nom de ta page c'est bien EXACTEMENT 'test_css.html' case comprise (donc tout écrit en minuscule ) et pas 'Test_ccs.html' ou encore 'test_ccs.HTML' etc ...
Sinon as-tu un message d'erreur ?
@+
Philippe
[[ The Truth is Out There ]]
A tout hasard le nom de ta page c'est bien EXACTEMENT 'test_css.html' case comprise (donc tout écrit en minuscule ) et pas 'Test_ccs.html' ou encore 'test_ccs.HTML' etc ...
Sinon as-tu un message d'erreur ?
@+
Philippe
[[ The Truth is Out There ]]
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
joebrijulcor
Messages postés
3
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
1 juillet 2008
3
30 juin 2008 à 15:26
30 juin 2008 à 15:26
Même les pires choses ont une fin ....
Après des heures et des heures perdues à rechercher les causes du dysfonctionnement de window.location='xxxx" sous Mozilla Firefox (tout était OK avec IE 7) j'ai retéléchargé et réinstallé la version 2.0.0.14 de Mozilla Firefox et là .... miracle ... tout se met à fonctionner normalement.
J'avais déjà remarqué pas mal de bogues traînants (interface Javascript) sur certaines version de ce navigateur.
Après des heures et des heures perdues à rechercher les causes du dysfonctionnement de window.location='xxxx" sous Mozilla Firefox (tout était OK avec IE 7) j'ai retéléchargé et réinstallé la version 2.0.0.14 de Mozilla Firefox et là .... miracle ... tout se met à fonctionner normalement.
J'avais déjà remarqué pas mal de bogues traînants (interface Javascript) sur certaines version de ce navigateur.
Essaye :
document.location = 'test_css.html';
ou (déjà suggéré) :
window.location.replace('test_css.html');
document.location = 'test_css.html';
ou (déjà suggéré) :
window.location.replace('test_css.html');
Même problème et toujours pas de solution malgré des milliers d'essais divers et variés.
Sous Internet Explorer window.location.href='xxxx' fonctionne très bien
Sous Mozilla Firefox window.location.href renvoie bien la localisation de la page mais refuse obstinément de se laisser modifier !!!
En clair toute tentative de modification de la localisation de la page ne fonctionne pas sous Mozilla Firefox.
J'ai lu des milliers et des milliers de posts sur Internet sans jamais avoir mis la main sur une solution qui fonctionne.
Toute personne ayant une solution à cet important problème sera accueillie avec une grande reconnaissance.
Sous Internet Explorer window.location.href='xxxx' fonctionne très bien
Sous Mozilla Firefox window.location.href renvoie bien la localisation de la page mais refuse obstinément de se laisser modifier !!!
En clair toute tentative de modification de la localisation de la page ne fonctionne pas sous Mozilla Firefox.
J'ai lu des milliers et des milliers de posts sur Internet sans jamais avoir mis la main sur une solution qui fonctionne.
Toute personne ayant une solution à cet important problème sera accueillie avec une grande reconnaissance.
jiantox
Messages postés
1081
Date d'inscription
mardi 30 septembre 2008
Statut
Membre
Dernière intervention
26 janvier 2019
114
30 janv. 2012 à 14:46
30 janv. 2012 à 14:46
salut,
j'ai eu le meme soucis a l'instant sur un onclick :
onclick="windows.location.href='...';" ne fonctionnais pas
j'ai donc mis :
onclick="javascript: location.href='...';" et la sa roule, fais le test
j'ai eu le meme soucis a l'instant sur un onclick :
onclick="windows.location.href='...';" ne fonctionnais pas
j'ai donc mis :
onclick="javascript: location.href='...';" et la sa roule, fais le test
Ca serait bien que ce forum donne les réponses en ordre de date.
Pour ce qui est de ce sujet, le type de la balise doit être button et non pas submit sans quoi l'action du form est exécuté, ignorant complètement le redirection de l'attribut onclick.
<input type="button" onclick="location.href='votre_url'">
Ceci étant dit , si il s'agissait bien d'un form .
J'ai eu le même problème avec un simple bouton cancel.
Pour ce qui est de ce sujet, le type de la balise doit être button et non pas submit sans quoi l'action du form est exécuté, ignorant complètement le redirection de l'attribut onclick.
<input type="button" onclick="location.href='votre_url'">
Ceci étant dit , si il s'agissait bien d'un form .
J'ai eu le même problème avec un simple bouton cancel.
Je pense c 'est le test_css.html. Enleve le tiret bas.