Ciao a tutti,
come faccio ad aprire una pop-up senza che in alto mi appaia tutto il menù del browser?
Eventualmente sapete indicarmi qualche tutorial?
Grazie dell'aiuto. Ciao
![]()
Ciao a tutti,
come faccio ad aprire una pop-up senza che in alto mi appaia tutto il menù del browser?
Eventualmente sapete indicarmi qualche tutorial?
Grazie dell'aiuto. Ciao
![]()
Grazie.
Ciao
Puoi farlo tramite comando di java scipt
...perchè quando uno lavora....lavora!
anche a me servirebbe!!
Ho provato a fare come dice il tutorial ma non va.
Non ho capito una cosa:
dice di incollare questo codice nel primo frame della timeline:
ma nelle azioni??codice:Movieclip.prototype.popup = function (nome,titolo,lar,alt,x,y,feat){ getURL("javascript:window.open('" + nome + "','" + titolo + "','width=" + lar + ",height=" + alt + ",screenX=" + x + ",left=" + x + ",screenY=" + y + ",top=" + y + "," + feat + "');void(0);"); }
Io l'ho fatto ma non mi si apre la finestra in pop up
ma devo mettere anche qualcosa nell'html della pagina che contiene il file flash?
Bisogna inserire 2 parti di script, una nel fimato flash e l'altra nella pagina (popup) che si vuole aprire:
// NEL FILMATO FLASH
on (release) {
// per IE
fscommand("openWindow");
// per gli altri naviganti
getURL("javascriptopup('mapage.htm','','width=100,height=100,left=0, top=0,scrollbars=no,resizable=no')");
}
// NEL CODICE DELLA PAGINA
// Ouverture popup en fonction du navigateur dans le body avant l'animation
<BODY>
<SCRIPT LANGUAGE=JavaScript>
<!--
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Handle all the the FSCommand messages in a Flash movie
function FSCommand_DoFSCommand(command, args) {
var FSCommandObj = InternetExplorer ? FSCommand : document.FSCommand;
//
{if(command=="openWindow"){ openNewWindow()}}function openNewWindow(){setTimeout(window.open('popup.htm' ,'',
'height=200,width=200,left=50,top=10,toolbar=no')) ,0}
//
}
// Hook for Internet Explorer
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('Sub FSCommand_FSCommand(ByVal command, ByVal args)\n');
document.write(' call FSCommand_DoFSCommand(command, args)\n');
document.write('end sub\n');
document.write('</SCRIPT\> \n');
}
else {
document.write('<SCRIPT language="javascript">');
document.write('function popup(page,nom,option){');
document.write('window.open(page,nom,option);}');
document.write('</SCRIPT>');
}
//-->
</SCRIPT>
<A HREF=FSCommandpenWindow></A>
<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id=FSCommand
WIDTH="250" HEIGHT="70" ALIGN="">
<PARAM NAME=movie VALUE="bouton_popup.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="bouton_popup.swf" quality=high bgcolor=#FFFFFF WIDTH="250" HEIGHT="70" NAME="bouton_popup" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
</BODY>
...perchè quando uno lavora....lavora!
ricapitoliamo:
Nel mio file swf ho il tasto "prenotazioni", alla pressione si deve aprire la pagina prenota.htm in una pop up.
Ora cosa faccio?
Sul pulsante prenotazioni che azione devo mettere??
Nel primo keyframe del movie cosa devo mettere?
Nella pagina prenota.htm devo mettere un javascript??
ecco la pagina di prova
www.annabelle.it/test
mentre la pagina da aprire in pop up e' questa
www.annabelle.it/test/prenota.htm
Visto che non è ancora finito, non ho messo ancora il preload, quindi puo' risultare pesante (anche le animazioni non le ho messe ancora)