Usando window.createPopup () implementa com sucesso um flash sem janela na área de trabalho.
Salve o código a seguir como qq.hta e clique duas vezes para ser executado. Feche o método, basta fechar o mshta.exe no gerenciador de tarefas.
O código é o seguinte:
<HTA: Aplicativo id = "Ohta"
ApplicationName = "MyApp"
Border = "Nenhum"
Legenda = "Não"
Icon = "filename.ico"
MaximizeButton = "não"
Minimizebutton = "não"
ShowIssaskbar = "Não"
IngleInstance = "não"
Sysmenu = "não"
Versão = "1.0"
Windowstate = "Minimize"
/>
<Script Language = "JavaScript" type = "text/javascript">
função mm_reloadpage (init) {// recarregue a janela se o Nav4 redimensionar
if (init == true) com (navegador) {if ((appName == "netscape") && (parseint (appversion) == 4)) {
document.mm_pgw = Innerwidth; document.mm_pgh = InnerHeight; onResize = mm_reloadpage; }}
caso contrário, if (Innerwidth! = Document.mm_pgw || inerHeight! = document.mm_pgh) location.reload ();
}
Mm_reloadpage (true);
var imagewidth = 200 // essas duas linhas escrevem o tamanho da janela pop-up
var imageHeight = 200
var velocidade = 3;
var isie = 0;
if (window.navigator.appname == "Microsoft Internet Explorer" && window.navigator.appversion.substring (window.navigator.appversion.indexof ("msie")+5, window.navigator.apversion.indexof ("msie")+8)> = 5.5)
isie = 1;
}
outro {
isie = 0;
}
função 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.cab#version=6,0,29,0"><param name="movie" value = "// files.jb51.net/demoimg/200912/qqpet.swf"/> <param name = "Quality" value = "High"/> <param name = "wmode" value = "transparent"/> <param name = bgcolor Valor =#fffff> <bued " src = "https://files.jb51.net/demoimg/200912/qqpet.swf" wmode = "transparent" Quality = "high" pluginspage = "http://www.macromedia.com/go/getflashPlayer" type = ""
var x = 0, y = 0, dx = velocidade, dy = velocidade;
var oPopup = window.createPOPUP ();
var oPopUpBody = Opopup.document.body;
//opopup.document.bgcolor="orange "; // cor laranja de fundo
opopup.document.bgcolor = "#ffffff"; // fundo branco
OpoPupbody.innerhtml = str;
pop ();
}
</script>