Menggunakan window.createPopup () berhasil mengimplementasikan flash tanpa jendela pada desktop.
Simpan kode berikut sebagai qq.hta dan klik dua kali untuk dijalankan. Tutup metode, cukup tutup mshta.exe di manajer tugas.
Kodenya adalah sebagai berikut:
<HTA: ID Aplikasi = "OHTA"
ApplicationName = "myapp"
Border = "None"
Keterangan = "Tidak"
Ikon = "filename.ico"
MaximizeButton = "Tidak"
MinimizeButton = "Tidak"
ShowInkBar = "tidak"
Ingleinstance = "tidak"
Sysmenu = "tidak"
Versi = "1.0"
WindowState = "Minimalkan"
/>
<bahasa skrip = "javascript" type = "text/javascript">
fungsi mm_reloadpage (init) {// Muat ulang jendela jika NAV4 Mengubah Ulang
if (init == true) dengan (navigator) {if ((appname == "netscape") && (parseInt (appversion) == 4)) {
document.mm_pgw = innerwidth; document.mm_pgh = bagian dalam; onResize = mm_reloadpage; }}
lain if (innerWidth! = document.mm_pgw || innerheight! = document.mm_pgh) location.reload ();
}
Mm_reloadpage (true);
var imagewidth = 200 // Dua baris ini menulis ukuran jendela pop-up
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;
}
kalau tidak {
ISIE = 0;
}
fungsi pop () {
if (isie) {
x = x+dx; y = y+dy;
opopup.show (x, y, imagewidth, imageHeight);
if (x+imagewidth+5> screen.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 = '<object classid = "clsid: d27cdb6e-ae6d-11cf-96b8-444553540000" codeBase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cabon (" "" "" "" "" "" "" value = "// file.jb51.net/demoimg/200912/qqpet.swf"/> <param name = "kualitas" value = "high"/> <param name = "wmode" value = "transparent"/<param name = bgcolor value =#ffffff> <embed "/<param name = bgcolor value =#ffffff> <embed" src = "https://files.jb51.net/demoimg/200912/qqpet.swf" wmode = "transparent" kualitas = "tinggi" pluginspage = "http://www.macromedia.com/getflashPlayer" </http = "x-shwave/x-shave/flige/x-shave/x-shave/flige/x-shave/embune/embune/embune/embune/embune/flige/embune/flige/embele/flige/embelplashPlayer/
var x = 0, y = 0, dx = kecepatan, dy = kecepatan;
var opopup = window.createPopup ();
var opopupbody = opopup.document.body;
//opopup.document.bgcolor="Orange "; // warna latar belakang oranye
opopup.document.bgcolor = "#ffffff"; // latar belakang putih
opopupbody.innerhtml = str;
pop ();
}
</script>