Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    metodo popup compatibile con sp2 e barra google

    ragà ho gia fatto uan popup con il metodo open window però vorrei capire se è possibile crearne una simile e ovviare al problema dell'sp2 o della barra di google o popup killer in altro modo o metodo,io pensavo al metodo showPopup ma non so se è fattibile..soluzioni?
    grazie
    Walk

  2. #2
    Questi sono scritti da programamtori esperti che controllano tutte le scappatoie, ergo non trovi una soluzione a ciò ce vuoi.

  3. #3
    e volendo fare al click del pulsante...? come faccio che al click si apre sia una pop up che un collegamento di una pagina html?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    grazie e se lo stesso disorso lo devo fare per un pulsante in flash?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    su pulsanti flash c'è da applicare l'actionscript.

    getUrl(nomepagina, target)
    getUrl(nomepagina)

    serve per aprire una determinata pagina in un frame determinato (o nella pagina corrente). Si può applicare anche del codice javascript

    Leggi qui

    http://flash-mx.html.it/guide/view_l...guida=8&id=126

    e tutta la guida relativa (se sei interessato ad approfondire) qui:

    http://flash-mx.html.it/guide/lista_....asp?idguida=8

    Ciao!
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    si si lo so come si fa per 1 pulsnte in flash il problema è per 2 visto che me ne apre una sola (popup)

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    creati una funzione javascript tipo

    function mywindowopen(pagina_uno, pagina_due) {
    window.open(pagina_uno);
    window.open(pagina_due);
    }

    e richiama questa funzione con i giusti parametri dall'actionscript

    Se poi intendevi che ti apre la seconda popup nella prima, è questione di nomi delle finestre:
    window.open ha un sacco di parametri, compreso il nome della finestra (che non e' il titolo!!!). Il nome della finestra serve ad identificarla univocamente, perchè potresti voler aprire links in quella finestra clickando su links all'esterno (tipo in un'altra popup o nella pagina principale). Se dai nomi diversi alle varie popup aperte dai vari pulsanti, stai sicuro che si apriranno tutte le popups che desideri.
    Ciao!
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    non ho capito come si fa...

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    tu sai come si fa per un pulsante flash, giusto?

    allora, nell'actionscript metti qualcosa tipo

    codice:
    on(release) {
      getUrl("javascript:window.open(.....metti tu i tuoi parametri...)");
    }
    window.open prende un tot di parametri
    in particolare, nell'ordine sono
    -url da visualizzare
    -nome della finestra in cui visualizzarla
    -parametri (tipo le scrollbars, le dimensioni...);

    facciamo finta che vuoi aprire due popups alla pressione di un pulsante in flash.
    La prima popup mostra la pagina "uno.html" in finestra senza scollbars, 400 x 400
    La seconda mostra la pagina "due.html" in finestra con scrollbars, 200 x 400;
    Allora assocerai l'actionscript

    codice:
    on(release) {
      getUrl("javascript:window.open('uno.html','finestra1','scrollbars=no, width=400, height=400');");
      getUrl("javascript:window.open('due.html','finestra2,'scrollbars=yes, width=200, height=400');");
    }
    oppure puoi scrivere la tua funzione personale in JAVASCRIPT, la alleghi alla pagina (file esterno .js o nell'head nel tag <script></script>) che faccia quanto richiesto, e nell'actionscript del pulsante flash ci metti

    codice:
    on(release) {
      getUrl("javascript:miafunzione(-i tuoi parametri-);");
    }
    spero di essermi spiegato, più chiaro di così non ci riesco.
    PS: vado a memoria, se qualcosa non va, fammi sapere.
    ciao

    PPS: occhio che nella vista CODE "javascript" viene scritto spezzato, chiaramente deve andare tutto unito.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.