Visualizzazione dei risultati da 1 a 3 su 3

Discussione: open new window

  1. #1

    open new window

    ho questa esigenza: dal file flash devo far aprire una finestra HTML di dimensioni predefinite come con un normale html
    onClick="MM_openBrWindow('file://index.htm','POP','width=200,height=200')"
    qualcuno può darmi qualche consiglio?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Secondo me la cosa migliore è usare un fscomand.
    La cosa è un po complessa, perchè fscomand deve essere riconosciuto dal browser qundi il flash movie deve essere inserito nella pagina web in questa maniera:
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function Fin_DoFSCommand(command, args)
    {
    if ( command == "apri_finestra" )
    {
    window.open('nuova_finestra.htm','','width=300,hei ght=300, top=160, left=25');
    }
    //-->
    </SCRIPT>
    <SCRIPT LANGUAGE="VBScript">
    <!--
    // Per IE.
    Sub Fin_FSCommand(ByVal command, ByVal args)
    call Fin_DoFSCommand(command, args)
    end sub
    //-->
    </SCRIPT>
    Questa parte va inserita nel tag HEAD.

    Questo va inserito in BODY.
    Il movie presnte nella pagina deve essere inserito così:
    code:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
    width="750" height="460" id="Fin" align="absmiddle" hspace="10">
    <param name="_cx" value="19844">
    <param name="_cy" value="12171">
    <param name="FlashVars" value="-1">
    <param name="Movie" value="gdm.swf"> Parametro da modificare
    <param name="Src" value="gdm.swf"> Parametro da modificare
    <param name="WMode" value="Window">
    <param name="Play" value="-1">
    <param name="Loop" value="0">
    <param name="Quality" value="High">
    <param name="SAlign" value>
    <param name="Menu" value="-1">
    <param name="Base" value>
    <param name="AllowScriptAccess" value="always">
    <param name="Scale" value="ShowAll">
    <param name="DeviceFont" value="0">
    <param name="EmbedMovie" value="0">
    <param name="BGColor" value>
    <param name="SWRemote" value><embed name="Fin"
    swliveconnect="true" src="gdm.swf" Parametro da modificare
    scale="showall"
    play="true" loop="false" quality="high" width="600"
    height="450" type="application/x-shockwave-flash"
    pluginspage="http://www.macromedia.com/shockwave/
    download/index.cgi?P1_Prod_Version=ShockwaveFlash">
    </object></pre>

    in questo codice è inserito il nome del movi ,src, l'ID che viene riconosciuto dagli script caricati il head.
    Cosi quando in un bottone inserisci: on(press){fscomand(apri_finestra);....... Leggi la prima parte dello script e capirai il resto.
    Io normalmente uso questo e se copi il codice e lo incolli nella tua pagina modificando i parametri che ho segnato e cancellando le scritte (Parametro da modificare), dovrebbe funzionare bene. ciao

  3. #3
    ok grazie, domani in ufficio provo il tutto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.