11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je ne sais pas si je poste au bon endroit mais voici mon probleme:

J'utilises depuis deja quelques temps un script (javascript) pour se logger sur un server securise par .htaccess.

Le script semble avoir toujours bien fonctionne, mais depuis quelques temps on m'as rapporte des problemes avec IE7.

Le script construit un url puis redirige vers cet url.


var htsite = "http://" + username + ":" + password + "@" + server+'/site/';
window.location = htsite;


Cela donne un url du style "http://userid:password@www.monserver.com/site/"

Ce script fonctionne bien avec FF2 et aussi IETAB, mais pas sous IE7 (Pourtant IETAB l'utilises).

En tappant l'url directement dans la barre d'adresse IE7 je recois un message m'indiquant que windows ne peut pas trouver cet url.

Sous IE7 mon debugger mon donne un message de type 'argument non-valide' sur la ligne window.location

IE7 n'accepte plus les url avec userid et mot de passes? Y-a-t'il une nouvelle syntaxe?

Quelq'un connais un autre bon script pour gerer les login .htaccess?

Merci d'avance pour votre aide.