Page 1 sur 2
IE (8) a un blem avec mon nom de domaine
Posté : 30 déc. 2008, 13:31
par Stef
Hello hello,
Je ne suis pas sûr de poster au bon endroit mais je ne vois pas où poster ce message sinon...
j'ai un souci avec internet explorer v.8, j'ai un domaine,
http://vitrinevercors.fr , que je redirige vers
http://stephanzr.com/vitrinevercors , et lorsque j'essai d'accéder à
http://vitrinevercors.fr avec ce navigateur ben il aime pas du tout, il se bloque après avoir affiché le haut de page et m'ouvre cette fenêtre:
J'ai téléphoné au service technique d'OVH pour essayer d'en savoir plus... choux blanc! La technicienne me dit que tout est bien configuré.
Auriez vous une solution ou une piste de réflexion pour ce problème?
Posté : 30 déc. 2008, 14:47
par DocType
Erreur de code et non pas de IE 8 (même résultat sous IE 7).
Avec firebug, il me dit "Permission refusée d'appeler la méthode Location.toString"
Reste plus qu'à ce que tu trouves d'où provient l'erreur.
Posté : 30 déc. 2008, 14:54
par albat
Posté : 30 déc. 2008, 15:17
par Stef
Arg je tombe des nues là, ces quoi ces erreurs?
Je ne comprends pas du tout, j'ai jamais vu ça... comment je corrige?
ça serait le script de sharethis.com qui provoque cette erreur?
Je viens de virer le script sharethis, ça change rien
Posté : 30 déc. 2008, 15:18
par albat
Ben, tu es bon pour éplucher ton index.php de fond en combles.
Quant au filter dans ton CSS, c'est pas franchement standard...

Posté : 30 déc. 2008, 15:25
par Stef
Beh filter ça vient pas de mon css c'est le script de sharethis.com qui appelle son propre css...
quant à éplucher mon index.php, je ne vois pas vraiment ce qui cloche... et puis c'est quoi ces références à ces lignes 0 dans le rapport de la console d'erreurs ff?
Y a un truc que je m'explique pas là: pourquoi ie bloque sur
http://vitrinevercors.fr alors qu'il ouvre sans problème
http://stephanzr.com/vitrinevercors (adresse de redirection du domaine vitrinevercors.fr)? Il est où le shmol?
Edit:
j'ai trouvé l fichier incriminé, c'est un .js... comme de par hasard! slimbox.js
donc apparement ça fout le waïe dans IE avec la redirection d'ovh, mais de là à savoir pourquoi...

Posté : 30 déc. 2008, 15:59
par Victor BRITO
À mon avis, il doit y avoir un souci au niveau de la redirection : quand on saisit ton nom de domaine, le code HTTP retourné est 200, comme s'il n'y avait aucune redirection.
Voici les en-têtes retournées pour la requête
http://vitrinevercors.fr/ :
Code : Tout sélectionner
HTTP/1.1 200 OK
Server: Apache (Linux) mod_ort/1.00
Connection: close
Content-type: text/html
Posté : 30 déc. 2008, 16:02
par DocType
ta redirection n'en est pas une, c'est un frameset...
dans ta page
http://stephanzr.com/vitrinevercors, tu dois avoir un js avec dedans une fonction jouant avec la fenêtre. Cela doit être le souci de ce problème de chargement.
Comment savoir ?
Commente tout ton javascript et re-éssaie, cela devrait tourner
edit: tu viens de le trouver le souci. Maintenant, reste plus qu'à changer ce frameset peu régalant.

Posté : 30 déc. 2008, 16:03
par Stef
Comme je l'ai dit dans mon édition de mon post précédent ça marche si je vire le fichier slimbox.js... donc pourquoi ça créé une erreur dans la rediderction et de surcroit avec ie seul?!
les bras m'en tombe, je sens que je vais sombrer dans la blasitude...
Posté : 30 déc. 2008, 16:09
par DocType
Comme je l'ai dit dans mon édition de mon post précédent ça marche si je vire le fichier slimbox.js... donc pourquoi ça créé une erreur dans la rediderction et de surcroit avec ie seul?!
les bras m'en tombe, je sens que je vais sombrer dans la blasitude...
slimbox.js fait appel à des fonctions ayant rapport avec la gestion de la fenêtre (par exemple window.addEvent). Le problème est qu'avec une frameset cela ne se comporte pas de la même manière.
Ton code js est bon, mais pas compatible selon moi avec les frames. Donc soit tu vires ce js (deconseillé), soit tu vires ce frameset (très vivement conseillé).
A noter que l'erreur est clairement visible sous IE car il plante. Firefox lui se contente d'afficher ta page mais d'enregistrer une erreur... donc quelque part, quelque soit le navigateur, cette erreur sera, seul l'affichage de l'erreur diffèrera.
Posté : 30 déc. 2008, 16:10
par albat
Stef, quand tu as un élément nouveau,
mieux vaut l'indiquer dans un nouveau post
que l'insérer dans un message précédent que tu réédites.
- Ça conserve la logique et respecte la chronologie du sujet
- Ça le rend plus visible
Posté : 30 déc. 2008, 16:10
par Stef
edit: tu viens de le trouver le souci. Maintenant, reste plus qu'à changer ce frameset peu régalant.

Arf, comment j'fais? c'est ovh qui m'impose ce frameset...
j'vais tester, avec une redirection non invisible...
EDIT
Stef, quand tu as un élément nouveau,
mieux vaut l'indiquer dans un nouveau post
que l'insérer dans un message précédent que tu réédites.
- Ça conserve la logique et respecte la chronologie du sujet
- Ça le rend plus visible
Rearf, je suis obligé d'éditer quand je suis le dernier à avoir posté paske on peut pas répondre à ses propres messages, faut que y ait une réponse entre temps...
Posté : 30 déc. 2008, 16:12
par DocType
edit: tu viens de le trouver le souci. Maintenant, reste plus qu'à changer ce frameset peu régalant.

Arf, comment j'fais? c'est ovh qui m'impose ce frameset...
j'vais tester, avec une redirection non invisible...
Et la modification de virtual host ?
Posté : 30 déc. 2008, 16:14
par Stef
Ha ben j'viens d'apprendre un mot nouveau "virtual host", bon ok, hôte vortuel j'imagine...
mais ça sert à quoi et ça marche comment?
Comme je l'ai dit dans mon édition de mon post précédent ça marche si je vire le fichier slimbox.js... donc pourquoi ça créé une erreur dans la rediderction et de surcroit avec ie seul?!
les bras m'en tombe, je sens que je vais sombrer dans la blasitude...
slimbox.js fait appel à des fonctions ayant rapport avec la gestion de la fenêtre (par exemple window.addEvent). Le problème est qu'avec une frameset cela ne se comporte pas de la même manière.
Ton code js est bon, mais pas compatible selon moi avec les frames. Donc soit tu vires ce js (deconseillé), soit tu vires ce frameset (très vivement conseillé).
A noter que l'erreur est clairement visible sous IE car il plante. Firefox lui se contente d'afficher ta page mais d'enregistrer une erreur... donc quelque part, quelque soit le navigateur, cette erreur sera, seul l'affichage de l'erreur diffèrera.
Virer le frameset je veux bien, mais je vois pas comment vu que c'est ovh qui gère la redirection...
donc j'vais faire comme j'ai dit, une redirection visible...
Edit:
ayé chuis passé en mode visible, pour l'instant c'est la seul solution que j'ai trouvée...
un grand grand merci à tous pour vous être penché sur ma question, c'est très cool!!
Posté : 30 déc. 2008, 16:24
par albat
Rearf, je suis obligé d'éditer quand je suis le dernier à avoir posté
paske on peut pas répondre à ses propres messages, faut que y ait une réponse entre temps...
Pardon. J'avions oublié.
Je hais cette fonctionnalité...