Bonjour à tous,
J'ai un problème avec du javascript fonctionnant sous IE6 mais pas sous IE8 : le but est de temporiser suite à une action sur un bouton.
Sous IE8, je me retrouve avec une fenêtre de dialogue qu'on doit fermer à la main comme si le window.close ne fonctionnait pas.
Est-ce-que quelqu'un a déjà eu ce problème ?
Cdlt,
Rankine,
Code :
- function pause(numberMillis) {
- var dialogScript = 'window.setTimeout( function () { window.close(); }, ' + numberMillis + ');';
-
-
- if (window.showModalDialog) {
- // IE Modal dialog call
- var result = window.showModalDialog('javascript:document.writeln(' + '"<script>' + dialogScript + '<' + '/script>" )');
- } else {
- // Netscape Modal dialog call
- var result = window.open('javascript:document.writeln(' + '"<script>' + dialogScript + '<' + '/script>" )', 'popup', 'modal=yes');
- }
- }
|
---------------
ThinkPad X60s 12.1" - QNAP TS-209 avec 2 HDD Western Digital Caviar 500 Go en raid 1