Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    non il solito post sui frame

    ciao,
    stavo dando una mano ad un amico a sitemare un menu flash che punta ad un frame.
    Ora.. gli dico "non ti preoccupare ci penso io .. il menu non ti funziona perche non hai messo nel getURL il classico nome del frame, ti faccio vedere..."

    è parecchio che non lavoro più con i frame ma il codice AS è sempre lo stesso da tempo quindi...

    mi creo un set di frame:
    <frameset rows="*,*"" frameborder="NO" border="0" framespacing="0">
    <frame src="menu.html" name="topFrame" id="topFrame" title="topFrame" />
    <frame src="f2.html" name="mainFrame" id="mainFrame" title="mainFrame" />
    </frameset>

    nel frame topFrame c'è la pagina HTML con il flash che deve aprire una pagina "content.html" nel frame mainFrame

    nel pulsante del bottone scrivo:
    on (release)
    {
    getURL("content.html", "mainFrame");
    }


    pubblico SOLO l'SWF .... lancio sicuro di me la pagina del frameset clicco il pulsante... ma NIENTE ...si apre solo a "blank" ... controllo i nomi.. il codice ma uguale ... penso.." sarà FIREFOX" provo IE ancora peggio non apre niente!!!!

    Dopo numerosi cambiamenti e test di ogni genere rilevo che su IE se uso l'html generato da flash DEVO cancellare i commenti inseriti in automatico e almeno apre la pagina (ma sempre a Blank) (comportamento ASSURDO comunque), se uso l'swf inserito nell'html da me scritto apre la pagina sempre a blank

    Per ulteriore prova ho scritto nella pagina menu un classico - href - con il target a Mainframe e funziona (come è giusto che sia)

    ora... ma è cambiato qualcosa in questi anni??
    è il player ?
    e il mio pc?? i nuovi browser? una congiura intergalattica?!!?

    .. insomma non sarò Moock ma per la miseria è un assurdo!!

    potete per cortesia fare una prova di un frameset e infilarci un bottone che punta ad un frame diverso con un nome il tipico mainFrame ad esempio....
    Esportando per il player 8

    non so che pensare.........

    grazie per il supporto!!
    Più conosco l'Uomo più amo gli animali!

  2. #2

    Re: non il solito post sui frame

    Originariamente inviato da Doppio
    ciao,
    ...
    mi creo un set di frame:
    <frameset rows="*,*"" frameborder="NO" border="0" framespacing="0">
    <frame src="menu.html" name="topFrame" id="topFrame" title="topFrame" />
    <frame src="f2.html" name="mainFrame" id="mainFrame" title="mainFrame" />
    </frameset>

    nel frame topFrame c'è la pagina HTML con il flash che deve aprire una pagina "content.html" nel frame mainFrame

    nel pulsante del bottone scrivo:
    on (release)
    {
    getURL("content.html", "mainFrame");
    }


    pubblico SOLO l'SWF .... lancio sicuro di me la pagina del frameset clicco il pulsante... ma NIENTE ...si apre solo a "blank" ... controllo i nomi.. il codice ma uguale ... penso.." sarà FIREFOX" provo IE ancora peggio non apre niente!!!!
    ...

    grazie per il supporto!!
    Non è cambiato nulla in Flash circa questo argomento.
    Quello che hai scritto è corretto, probabilmente l'errore sta in... quello che NON hai scritto
    NON ho capito cosa intendi dire con quello che ti ho evidenziato in rosso

    Prova a postare il codice HTML dove hai incorporato il menu in Flash

  3. #3
    intendo semplicemente che ho usato l'SWF poi inserito dentro una pagina HTML e non l'HTML automatico pubblicato da flash....
    Più conosco l'Uomo più amo gli animali!

  4. #4
    comunque
    codice frameset:


    <frameset cols="*,*" frameborder="no" border="0" framespacing="0">
    <frame src="Frame-1.html" name="leftFrame" id="leftFrame" title="leftFrame" />
    <frame src="Frame-2.html" name="mainFrame" id="mainFrame" title="mainFrame" />
    </frameset>


    frame 1 ha la pagina che contiene l'swf che deve aprire una pagina content.html dentro in frame mainFrame

    dentro l'AS c'è ovviamente:
    on (release){
    getURL("content.html", "mainFrame");
    }

    ma non funziona... potete fare un prova perchè a me sembra tutto esatto e parecchio assurdo!
    Più conosco l'Uomo più amo gli animali!

  5. #5
    E' IL PLAYER 8!!! O MEGLIO l'EXPORT PER IL FLASH 8!! SEMBRA CHE LA CHIAMATA AL FRAME NON FUNZIONI !!!!!

    mi potete dare una conferma???
    Più conosco l'Uomo più amo gli animali!

  6. #6
    up
    Più conosco l'Uomo più amo gli animali!

  7. #7
    ariuppe
    Più conosco l'Uomo più amo gli animali!

  8. #8
    perché non posti il codice (intero) della pagina?

    Te l'ho chiesto già la prima volta, ma tu niente.

  9. #9
    ciao a tutti sono nuovo mi sono registrato perche' ho lo stesso problema
    vi posto tutto il codice che uso

    codice:
    <frameset bordercolor="#000000" rows="250,*">
    <frame src="head.html" scrolling="no" name="head" />
    <frame src="nero.html" scrolling="auto" name="body" />
    </frameset>
    il codice dei frame e' giusto perche' la pagina si apre normale e il movie si carica
    head.html e' la pagina con il movie in flash, nero.html e' una pagina vuota. il frame body e' quello dove linko il bottone con il codice
    codice:
    on(release)
    	{
    		getURL('pagina.html', 'body');
    	}
    aprendo sia con ie che con ff e cliccando mi apre come se fosse un blank

    visto che non funzionava con i frame ho provato con un iframe (che preferisco)
    con questo codice
    codice:
    <body>
    <div class="center">[img]head.jpg[/img]</div>
    <div class="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="40">
      <param name="movie" value="menu.swf" />
      <param name="quality" value="high" />
      <embed src="menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="40"></embed>
    </object>
    </div>
    <div class="center">
    <iframe name="nero" title="nero" scrolling="auto" frameborder="0" src="nero.html" height="1000" width="76%"></iframe></div>
    </body>
    il codice dell'object e' generato in automatico da dreamwear8
    il secondo div e' quello del movie e nel terzo c'e' l'iframe.
    l'AS e' sempre lo stesso di prima
    codice:
    on(release)
    	{
    		getURL('chi.html', 'nero');
    	}
    ma continua a non funzionare
    se riuscite a capire il problema mi fate un grosso favore
    grazie

    p.s. una curiosita', perche' quando apro una pagina con i frame con dreamweaver questo mi apre il primo frame? e' un problema di impostazioni?

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.