[HTML, JS] Redirection ? IE 5.0 et IE 5.5

Redirection ? IE 5.0 et IE 5.5 [HTML, JS] - HTML/CSS - Programmation

Marsh Posté le 12-07-2002 à 10:58:34    

Bonjour,
J'ai vu des sujets similaires mais ils m'ont pas aidé :-(
 
En gros, j'ai des pages CFM, contenant un lien :
 

Code :
  1. <a href="##" class="base" onClick="suppressionUser(#ID_USER#)">[Supprimer]</a>


 
Cela appelle le JS :  
 

Code :
  1. <script language="JavaScript">
  2. <!--
  3. function suppressionUser(use) {
  4. var ok=confirm('Etes-vous sûr de vouloir retirer cet utilisateur de la liste ?');
  5. if(ok) {
  6.  document.location="admin_utilisateurs.cfm?tri=desc&id="+use+"&del=0";
  7. } else {
  8.  document.location="admin_utilisateurs.cfm?tri=desc&id="+use;
  9. }
  10. }
  11. //-->
  12. </script>


 
Ca marche parfaitement avec IE 5.5 mais pas du tout avec IE 5.0 ou inférieur.
J'ai essayé plein de syntaxe différentes ( avec des top, des trucs comme ca... ) mais rien n'y fait et je commence a desespérer. Je suis sur que c tout con mais je vois pas, alors merci de me dire si vous avez une idée...  
 
A+

Reply

Marsh Posté le 12-07-2002 à 10:58:34   

Reply

Marsh Posté le 12-07-2002 à 11:02:05    

nan
ça marche pas paske le  
 
href=#
 
intercepte le  
 
location.href de ton onclick, et c le # qui gagne,
donc soit tu fais, dans ta fonction js de redirection un setTimeout("location.href ......)
 
soit tu fous ta fonction dans le href; g'enre
 
<a href="javascript:pouet()">a</a>
 
et faisant bien gaffe que ta fonction soit un void

Reply

Marsh Posté le 12-07-2002 à 11:13:45    

Ok, je vois !  :D  
 
Mais c bizarre que le ## passe en 5.5 non ?
 
J'essaye ca, je te remercie beaucoup !  :)

Reply

Marsh Posté le 12-07-2002 à 11:17:42    

Code :
  1. #
  2. ##
  3. ###
  4. ####HACKED

:fou:  :o  :kaola:  :benetton:  :??:  :o  :D  :(

Reply

Marsh Posté le 12-07-2002 à 11:22:34    

k666 a écrit a écrit :

Code :
  1. #
  2. ##
  3. ###
  4. ####HACKED

:fou:  :o  :kaola:  :benetton:  :??:  :o  :D  :(  




 
 :??:  :??:  
 
En tout cas ca marche, merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed