auteur : Didier Danse
Cette commande n'est pas possible sur Internet Explorer avant la version 4, Netscape avant la version 4 également et d'autres anciens navigateurs.
Il est donc conseillé de détecter le navigateur afin de vérifier si la commande est implémentée ou non.
<script language="JavaScript">
function ieExecWB( intOLEcmd, intOLEparam )
{
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
if (!intOLEparam || intOLEparam < -1 || intOLEparam > 1 )
{
intOLEparam = 1;
}
WebBrowser1.ExecWB( intOLEcmd, intOLEparam );
WebBrowser1.outerHTML = "";
};
</script>
Partager