Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113

    Alle finestre chromeless 2.0 non piace flash

    Ciao
    stamattina ricevo dalla mailing list di html le ormai famose chromeless di Mariano Klein, dette ByKlein Chromeless Windows 2.0, con l'allegato 2_jscript_280604.zip
    E colgo l'occasione di far notare che nonostante le finestre funzionino bene esiste un bug fastidioso.

    Se dalla finestra chromeless voglio lanciare una pagina tramite un pulsante flash la chromeless esplode (ossia si chiude senza fare nulla).
    Qualcuno ha indagato su questo bug? Qualcuno è riuscito a risolverlo?

    Mi piacerebbe avere uno scambio di vedute con Loredana Carmante che ha creato compatibility.js ed è indicata nella mail come collaboratrice di html.it per sapere se la cosa è risolvibile, ma solo qualche mega moderatore può tanto.


  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ma nel pulsante in flash hai un' action del genere?
    codice:
    on (press){
    	getURL="javascript:setURL('http://www.html.it');void(0)";
    }
    da una prova volante in locale sembra funzionare

    se poi con "pulsante flash" intendi quello che può essere inserito da dreamweaver prova a impostare come collegamento
    codice:
    javascript:setURL('http://www.html.it');void(0)
    P.s. chiaramente javascript senza spazio tra java e script

  3. #3
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113
    Ciao Xinod

    nel pulsante ho messo semplicemente


    on (release) {
    getURL("nuova.html", "_self");
    }



    e la chromeless come ti ho detto, si chiude.


    Ho provato a mettere quanto mi hai postato ma non succede nulla, nel senso che schiacciando il pulsante non succede nulla.

    Il pulsante è fatto in flash (non inserito in dreamweaver)

    Ma tu dicendo in locale funziona ti riferisci a quanto postato???

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scordati di poter usare normali link nella chromeless
    quanto hai postato tu non va bene perchè se non richiami la specifica funzione setURL non riesci a caricare nulla nella chromeless

    quello che ho postato inizialmente mi sembra funzioni,
    carica pagina.htm

    on (press){
    getURL="javascript:setURL('pagina.htm');void(0)";
    }

    ciao

  5. #5
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113
    il codice che posti, da me, non va.

    e credo che sia proprio il seturl a non funzionare, infatti non funziona nemmeno il semplice seturl dato con l'esempio di html.it riportato nella pagina pop.html (che ho evidenziato il rosa)

    <html>
    <head>
    <title>Pop-up cromeless</title>
    <script language="javascript" src="compatibility.js"></script>
    <script language="javascript">
    onload = initialize;
    function initialize()
    {
    if (chromelessCompatible)
    document.getElementById("funzioni").style.visibili ty = "visible";
    }

    </script>
    </head>

    <body>
    <div align="center" style="font-weight: bold;">


    Questa è una pop-up chromeless di prova.</p>



    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="50">
    <param name="movie" value="pulsante.swf">
    <param name="quality" value="high">
    <embed src="pulsante.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100" height="50"></embed>
    </object>
    </p>
    </div>

    <div id="funzioni" align="center" style="position: relative; visibility: hidden">
    closeChromeless()


    setURL('http://www.dmstk.com')


    resizeChromeless(800,600)


    moveChromeless(400,400)


    dragChromeless(true)
    </div>
    </body>
    </html>



    Come fa a funzionarti?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a questo punto cosa c' entra flash?!!
    sbaglio o da quanto dici non funziona neanche il link di base che carica un' altra pagina
    o dici che non funziona solo quando nella pagina c' è un swf?

    lo stai provando su una mela?
    non sarà compatibile con quella versione di ie con cui stai provando
    di + non saprei dirti

  7. #7
    Utente di HTML.it L'avatar di colors
    Registrato dal
    Dec 2000
    Messaggi
    1,113
    Lo sto provando sia su una 'mela' che su una 'finestra' e il risultato non cambia. Non funziona.

    Ti stavo solo facendo notare che è 'il comando seturl' che non funziona ne associato ad un pulsante flash (come ti ho scritto all'inizio) , ne in html (come ti ho scritto in ultima analisi) se è agito attraverso una pop chromeless.

    Sono stato chiaro?

    Quindi resta, in entrambi i casi il problema di fare

    usando flash, un qualsiasi link ad altre pagine usando qualsiasi comando sia esso un semplice geturl che un javascript.

    usando html, ad usare il seturl, mentre link normali <a> funzionano.

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ok ma lo script funziona, così come ti è giunto
    e potranno confermartelo altri forumisti

    a scanso di equivoci specifica versione di IE e SO
    ciao

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.