Ie redirection

Résolu/Fermé
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 - Modifié le 28 nov. 2017 à 12:17
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 - 29 nov. 2017 à 10:49
salut à tous,


Bon je tournes complètement en rond pour une redirection javascript sous ie, rien ne fonctionne .. J'ai tenté :
    window.location.href = url;
    window.location = url;
    location.replace(url);
    window.location.replace(url);


ainsi que
  var red = document.createElement("div");
  red.id = 'ynicwf587';
  var HTMLvalue = "<a href='" + url + "'>url</a>";
  red.innerHTML =HTMLvalue;
  document.body.insertBefore(red, document.body.childNodes[0]); 
  document.getElementById(red.id).click();


mais rien ne marche ... pas d erreurs, pas de warning, rien de rien ...

je ne sais plus trop quoi faire, le js est bien actif sous ie (11) bref si quelqu'un a une idée je prends, là je sais plus x)

merci d'avance!

naga

1 réponse

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
28 nov. 2017 à 12:19
Bonjour,

La première question est :
où as tu placé ton code ?

Ensuite..; comment y fais tu appel ? Un bouton ? Automatiquement ? via l'appel d'une fonction ??


Pour pouvoir t'aider il nous faut le code COMPLET.
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 251
28 nov. 2017 à 12:25
pars du principe que mon code se limite à :


<html><body><script>
var url='http://www.google.fr';
window.location.href = url;
window.location = url;
location.replace(url);
window.location.replace(url);
</script></body></html>


naga
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649 > nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023
28 nov. 2017 à 14:14
<html>
<head>
<title>TEST</title>
</head>
<body>
<script type="text/javascript">
var url='http://www.google.fr';
    document.location = url;  
</script>
</body>
</html>
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 251
28 nov. 2017 à 14:30
c'est en effet un des tests que j'ai fait et qui ne fonctionne pas.

Entre temps j'ai aussi essayé d’insérer un formulaire et faire le submit => pareil

Le truc c'est que rien ne soulève d'erreurs ou autre, ca interprete bien mais ne fais strictement rien ...

Pour le moment j'ai juste mis un lien cliquable si je suis sous ie ou ff (oui il y a le même problème sous ff mais je m y suis beaucoup moins penché vu que de toutes facons c'est pas utilisé dans mon contexte ou tellement peu) ... bref tout marche sous chrome, ce qui est bien vu que c'est un navigateur qui n'est pas utilisé à mon taff --- bref x)

merci quand même
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649 > nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023
28 nov. 2017 à 15:16
Aucun souci avec ce code.... ni avec IE ni avec chrome ni avec FF ...

Et vu les symptômes que tu décris.... ce n'est clairement pas un souci de code...

Es-tu sûr que tes fichiers ne seraient pas avec un encodage à la noix ???
Assures toi qu'ils sont en utf8 sans bom
0
nagaD.scar Messages postés 4272 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 4 janvier 2023 251
28 nov. 2017 à 16:46
Nan, mais y a peut être une règle que j ai pas vu d appliqué dans ma boîte, j ai déjà regardé mais dans le doute... je redirai ça demain et je clôturerai le sujet avec une solution (ou pas x) )
0