|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour,
Mon collègue a un souci sur son poste (Vista service pack 1) alors que je ne l'ai pas sur le mien (Vista service pack 2). On a vérifié les paramètres d'IE: on a les mêmes. Il s'agit d'un logiciel qui fonctionne via Internet Explorer. Sur le poste de mon collègue, quand on le lance et qu'on clique sur un lien pour ouvrir une fenetre, la fenetre ne s'ouvre pas: ça affiche Code :
Internet explorer ne peut pas afficher cette page Web Code :
javascript:window.open("https://...");self.close(); Code :
Internet Explorer a modifié cette page pour empêcher le script de site à site. J'ai désinstallé/réinstallé IE8. Je ne sais pas si Javascript est quelquechose qui se télécharge. Précision: il y a encore quelques semaines, le logiciel fonctionnait sur son poste. C'est pourquoi je pense que c'est lié à une mise à jour Windows Update. Je vous remercie par avance de votre aide. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 420 ![]() |
heu c'est quoi l'intérêt ?
pourquoi ne pas simplement ouvrir https:// A+JYT |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
slt,
Je suis complètement d'accord avec toi, je ne vois pas l'intérêt mais moi, je ne modifie pas le code. Il s'agit d'un logiciel que mon entreprise a acheté. Une fois le logiciel lancé, si on clique sur un des liens de la fenetre principale, ça ouvre une nouvelle fenetre: - sur mon poste où ça fonctionne: une nouvelle fenetre apparait très vite et se referme très vite (impossible de la voir, j'ai juste le temps de voir écrit "javascript:window.open ...") suivie de l'ouverture de la vraie fenetre que je veux voir - sur le poste de mon collègue où ça ne fonctionne pas: une nouvelle fenetre apparait avec dans la barre d'adresse Code :
"javascript:window.open("https://...");self.close();" Une idée ? |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
Il peut essayer de mettre un autre navigateur en tant que navigateur par défaut. Le paramétrage de IE est extrêmement mal fait je trouve (et pas très permissif en plus de ça) donc pour trouver ce qu'il faut cocher/décocher pour que ça marche ça peut prendre des jours.
|
|
|
00
|
|
|
#5 | |
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 420 ![]() |
Citation:
surtout que c'est très simple Code html :
<a href='javascript:window.open("https://...");self.close();'>click</a> Code html :
<a href="#" onclick='window.open("https://...");self.close(); return false;'>click</a> franchement il null dans cette boite on n'écrit pas des truc ésotérique non conforme au normes pour les vendre pour un bricoleur OK pas pour un produit commercial A+JYT |
|
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
Citation:
![]() @debdev : Je suis aussi sur Vista SP1 sur un de mes postes à la maison je jetterai un oeil ce soir si ce n'est pas encore résolu... ^^
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
|
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour à tous,
Merci pour votre aide. Ouais, je peux pas trop dire au fournisseur du logiciel qu'ils sont pas doués J'ai testé sur Firefox et tout fonctionne. Mais le fournisseur m'avait déjà dit qu'ils avaient testé leur logiciel sur IE et pas sur Firefox => si on travaille sur Firefox et que ça plante, je peux pas me plaindre ... Je vais donc regarder onglet par onglet avec mon collègue les paramètres d'IE sur mon poste et sur le sien (dans Outils/Options Internet ). Où peut il y avoir d'autres différences ? |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 450 ![]() |
Ben justement, j'ai testé vite fait sous le IE8 que j'ai sous la main en modifiant quelques options de sécurité et j'ai pas réussi à ce que ça marche.
Il est possible qu'aucune option ne te permette de modifier ce comportement, après faut voir dans les clefs du registre associées à IE (mais là bon courage...). Franchement, le plus simple c'est de voir si ton appli peut fonctionner sur un autre navigateur. |
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
10
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
Et sinon... installer le SP2 ?
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 62 ![]() |
C'est sans doute lié à une erreur dans le JS ( tout le JS de la page pas seulement window.open() ).
Des sous versions comptent aussi pour l'interpretateur de JS sous IE. |
|
|
00
|
|
|
#12 | ||||
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour,
Merci encore pour vos réponses. Citation:
Citation:
Citation:
Citation:
Merci. Bonne journée. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com