Il faut utiliser un composant intégré à IE depuis la version 5.
Ce composant permet de télécharger un fichier automatiquement.
Dans la page principal contenant les liens on place le code suivant dans le corps sous la balise <BODY>:
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
On crée également une fonction qui renvoie le texte du fichier téléchargé.
On remplace le lien par un appel au composant:
<A HREF="javascript:oDownload.startDownload('VotrePag e.htm',onDownloadDone)">
Afficher la page...
</A>
En précisant le fichier à télécharger. {'votrepage.htm'}
Ainsi que la fonction qui s'exécutera une fois le fichier téléchargé. {onDownloadDone}
Cette fonction récupère le texte du fichier , puis l' insère dans le calque.
Pour tester cet exemple, il suffit de créer une page nommée 'VotrePage.htm' puis de coller le code suivant dans une autre page.