Utilisation de Window.CreatePopup () implémente avec succès un flash sans fenêtre sur le bureau.
Enregistrez le code suivant en tant que qq.hta et double-cliquez pour exécuter. Fermez la méthode, fermez simplement mshta.exe dans le gestionnaire de tâches.
Le code est le suivant:
<Hta: application id = "ohta"
ApplicationName = "myApp"
Border = "Aucun"
Légende = "NON"
Icon = "filename.ico"
Maximiserbutton = "no"
Minimiserbutton = "no"
Showintaskbar = "non"
Ingleinstance = "non"
Sysmenu = "no"
Version = "1.0"
Fenêtre = "minimiser"
/>
<script lingots = "javascript" type = "text / javascript">
fonction mm_reloadpage (init) {// recharge la fenêtre si NAV4 a redimensionné
if (init == true) avec (navigator) {if ((appname == "netscape") && (parseInt (appversion) == 4)) {
document.mm_pgw = innerwidth; document.mm_pgh = innerHeight; onResize = mm_reloadPage; }}
else if (innerwidth! = document.mm_pgw || innerheight! = document.mm_pgh) location.reload ();
}
Mm_reloadPage (true);
var ImageWidth = 200 // Ces deux lignes écrivent la taille de la fenêtre contextuelle
var imageheight = 200
Var Speed = 3;
var isie = 0;
if (window.navigator.appname == "Microsoft Internet Explorer" && window.navigator.appversion.substring (window.navigator.appversion.indexof ("msie") + 5, window.navigator.appversion.indexof ("msie") + 8)> = 5.5) {
Isie = 1;
}
autre {
Isie = 0;
}
fonction pop () {
if (isie) {
x = x + dx; y = y + dy;
Opopup.show (x, y, ImageWidth, ImageHeight);
if (x + imagewidth + 5> écran.width) dx = -dx;
if (y + imageHeight + 5> screen.height) dy = -dy;
if (x <0) dx = -dx;
if (y <0) dy = -dy;
startani = setTimeout ("pop ();", 50);
}
}
if (isie) {
var str = '<objet classid = "CLSID: d27cdb6e-ae6d-11cf-96b8-444553540000" CodeBase = "http://download.macromodia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,29,0"> <onswaL " value = "// files.jb51.net/demoimg/200912/qqpet.swf" /> <param name = "Quality" value = "high" /> <param name = "wmode" value = "transparent" /> <param name = bgcolor value = # ffffff> <embed " src = "https://files.jb51.net/demoimg/200912/qqpet.swf" wmode = "transparente" Quality = "high" pluginspage = "http://www.macromedia.com/go/getflashplayer" type = "application / x-shockwave-flel"> </ embed>;
var x = 0, y = 0, dx = vitesse, dy = vitesse;
var opoPup = window.createPopup ();
var opopupbody = opoPup.Document.body;
//opopup.document.bgcolor="Orange "; // Couleur d'arrière-plan orange
opoPup.Document.bgColor = "# ffffff"; // fond blanc
opoPupbody.innerhtml = str;
populaire();
}
</cript>