• User

    enter -> apertura a piena pagina

    io ho una pagina di introduzione dove ho un pulsante con scritto enter e vorrei che quando vado a cliccare su enter mi si aprisse il filmato flash in full screen come succede ad esempio su http://www.andreabocelli.com

    non riesco a capire come funziona


  • Super User

    Guarda il sorgente della pagina e vedrai che c'è una funzione javascript.:)


  • User

    ok, nella pagina aprente vieen fuori questo sorgente pagina:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Andrea Bocelli - The Official Website</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link rel="shortcut icon" href="favicon.ico" >
    <script language="JavaScript" type="text/JavaScript">
    function popup(file)
    {
    window.open(file,'mywin','width=650,height=400,top='+((screen.availheight/2)-(400/2))+',left='+((screen.availwidth/2)-(650/2))+',menubar=no,menubar=no,scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizable=yes');
    }
    </script>
    <script language="JavaScript" type="text/JavaScript">
    <!--
    //tmtC_winOpen
    var a,b,c,d,e,f,g,h,i,l,m,n,o,p,q,r,s,t,u,v,z,w,y,j,jj,k,ww,xx,yy;
    //tmtC_winOpenEnd
    function tmt_winOpen(u,id,f,df){
    if(eval(id)==null||eval(id+".closed")){
    eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus()");}
    else if(df){eval(id+".focus()");}
    else{eval(id+"=window.open('"+u+"','"+id+"','"+f+"')");eval(id+".focus()");}
    }
    //-->
    </script>
    <script type="text/javascript" src="swfobject/swfobject.js"></script>
    <script type="text/javascript" src="swfaddress/swfaddress.js"></script>
    <style type="text/css">
    <!--
    .prezioso {
    color: #CCCCCC;
    font-family: "Trebuchet MS";
    font-size: 12px;
    }
    .links {
    font-family: "Trebuchet MS";
    color:;
    }
    body {
    background-color: #000000;
    }
    -->
    </style>

    </head>
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <!--<body ONLOAD="init()">-->
    <div id="flashcontent">
    <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td align="center" valign="middle"><span class="prezioso"><strong>You need
    to upgrade your Flash Player</strong>. <br>
    Please install <a href="http://www.macromedia.com/go/getflashplayer" target="_blank" class="links">Macromedia
    Flash Player 8 <img src="flash_icon.png" width="15" height="15" border="0"></a> to view this website<br>

        otherwise <a href="andreabocelli_ita.html?detectflash=false" class="links">bypass 
        the detection</a> if you wish. </span></td>
    </tr>
    

    </table>
    </div>
    <script type="text/javascript">
    // <![CDATA[
    var so = new SWFObject('andreabocelli.swf', 'Andrea Bocelli', '100%', '100%', '8', '#000000');
    so.useExpressInstall('swfobject/expressinstall.swf');
    so.addParam('menu', 'false');
    so.addVariable("linguaggio", "ita");
    so.addParam("scale", "noscale");
    so.addParam("menu", "false");
    so.addParam("allowFullscreen", "true");
    so.write('flashcontent');
    // ]]>
    </script>

    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
    <script type="text/javascript">
    _uacct = "UA-2813981-1";
    urchinTracker();

    </script>
    </body>
    </html>

    ma sarebbe troppo semplice inserire il filmato swf nei riferimenti di questa pagina.

    :arrabbiato:


  • User

    CIAO, cambia solo il nome del file swf.. nel codice sotto. copia e incolla tutto il codice in una pagina html.

    codice:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>auguri</title>
    </head>
    <style type="text/css">
    <!--

    body,html {
    margin:0px;
    padding:0px;
    height:100%;
    }
    -->
    </style>
    <body bgcolor="#ffffff">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/
    shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="100%" id="auguri" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="auguri.swf" />
    <param name="quality" value="high" />
    <param name="scale" value="noscale" />
    <param name="bgcolor" value="#ffffff" />
    <embed src="auguri.swf" quality="high" scale="noscale" bgcolor="#ffffff" width="100%" height="100%" name=" AUGURI" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go
    /getflashplayer" />
    </object>
    </body>
    </html>


  • User

    CIAO, cambia solo il nome del file swf.. nel codice sotto. copia e incolla tutto il codice in una pagina html.

    non succede niente.


  • User

    ma il tuo file swf quanto è grande ?!


  • User

    1024x768

    😢