Bruno Desthuilliers a écrit :
> ASM a écrit :
>> En réponse à Bruno Desthuilliers qui écrivit, en date du : 4/09/07
>> 14:43, le message suivant :
>>
>>> ASM a écrit :
>>>
>>>>
>>>> kess que ça veut dire "iconifier" ?
>>>>
>>> la fenêtre disparait (sans que l'appli soit fermée), et une icone de
>>> l'appli apparait dans la barre des taches...
>>
>>
>>
>> Ha oui ! Rigolo comme comportement :-)
>>
>> Ces IE ne nous épargnent vraiment aucune facétie !
>
> N'est-ce pas ?-)
>
> Bon, accessoirement, j'ai (partiellement) résolu le problème, en partie
> grâce à un autre de tes posts dans ce thread qui m'a rappelé l'existence
> de la fonction click(). Qui - dois-je le préciser - fonctionne sous IE
> (même pour un lien), mais lève une exception sous mon vieux mozilla...
> J'attends de tester ça demain sous une version récente de Firefox, mais
> je subodore que là encore, on est dans une portabilité optimale
Je confirme.
- sous FF, utiliser:
document.getElementById('mon_lien').onclick();
- sous IE, utiliser:
document.getElementById('mon_lien').click();
<troll cible='ASM'>
Ou alors se simplifier la vie avec jQuery:
$('#mon_lien').click();
!-)
</troll>