Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16

    un aiutino per migliorare il sito?

    Data la mia esperienza da autodidatta in flashmx ho tre domande per migliorare il mio sito:

    1. Come faccio a lanciare una pagina html contenente un filmato in flash in modo che si adatti alla risoluzione video di chi visita il sito??

    2. Ho questa action:

    on (release) {
    host.host2.loadMovie("video1-cuccioli.swf");
    }

    il video viene caricato correttamente perchè il filmato sta nella stessa cartella del filmato che lo lancia.
    Ma se video1.swf non si trova nella stessa cartella del filmato che lo lancia quale funzione corretta dovrei usare?
    Mi spiego meglio:
    il filmato che lancia il video sta in: F:\onlybulldog\1024x1280 (locale)
    e di chiama info-cuccioli.swf
    mentre il video.swf da lanciare sta in: F:\onlybulldog (locale)
    quindi in una cartella antecedente

    Qualè il codice giusto da usare??

    3.Ultimissima cosa ma non meno importante: nel mio sito ho una galleria fotografica composta da un filmato flash con dei pulsanti che lanciano una serie di finestre popup di proprietà e dimensioni da me stabilite. Vorrei riuscire a fare in modo che quando si apre una finestra popup quella aperta prima si chiuda ecc.. ecc..
    C'è un codice che mi può aiutare?

    Spero di essere stato chiaro vista la mia poca esperienza e grazie di tutto...
    Per un chiarimento visuale il sito è http://www.onlybulldog.com

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    1) visto che il sito ormai è già fatto non puoi pensare di intraprendere la strada del "layout liquido", che comunque richiede un po' di esperienza in Flash ed ActionScript, quindi ti consiglio di pubblicare al 100% anche se è una cosa abbastanza sbagliata perchè a dimensioni maggiori/minori di quelle concepite i tuoi elementi (foto, pulsanti ecc..) verranno sgranati

    2) funziona allo stesso modo che in html, quindi o usi i percorsi assoluti oppure quelli relativi... in questa seconda ipotesi e per come l'hai esposta, il tuo codice si trasformerebbe in

    on (release) {
    host.host2.loadMovie("../video1-cuccioli.swf");
    }

    3) ti basta dare sempre lo stesso nome alla finestra popup che apri (dipende dal codice che usi, ma di solito il nome della finestra è sempre il secondo parametro della funzione)

  3. #3
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16
    1.Sfodero la mia ignoranza su questo argomento. Uso dreamweaver mx per creare la pagina html che contiene una tabella con all'interno il filmato in flash... come faccio a pubblicarlo al 100%?

    2.il codice che uso per le mie popup nella pagina html è:

    <head>
    <title>bulldog</title>
    <script language="JavaScript">
    // ZetaScript
    var controllo;
    function apri(URL, W, H)
    {
    if (controllo==1){POP.window.close();controllo=0};
    X = (screen.width - W) / 2;
    Y = (screen.height - H) / 2;
    P = "width=" + W + ",height=" + H + ",";
    P+= "top=" + Y + ",left=" + X + ",";
    P+= "scrollbars=no,status=no,resizable=no";
    POP = window.open(URL, "", P);
    POP.window.focus();
    }
    </script>

    e questo è il richiamo nella popup:

    body {
    onLoad:"window.opener.controllo=1";
    onUnload:"window.opener.controllo=0";
    background-color: #006600;
    padding : 0;
    margin : 0;

    come posso modificarlo?
    Visto che ogni pulsante richiama una finestra popup con jpg diverse non posso chiamarle tutte allo stesso modo...

    3.Mi hanno consigliato di usare dei meta-tag per le mie pagine ho trovato degli esempi su internet tipo:

    <meta name="author" content="nome proprietario dominio">
    <meta name="description" content="descrizione veloce">
    <meta name="keywords" content="parole riguardanti il sito">
    <meta name="copyright" content="dominio">
    <meta name="generator" content="Macromedia Dreamweaver MX">
    <meta name="robots" content="all | none | index | noindex | follow | nofollow">
    <meta name="DC" content="ita" scheme="RFC1766">
    <meta http-equiv="reply-to" content="?">
    <meta http-equiv="expires" content="Sun, 31 october 1999 12.33.17 GMT">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">

    volevo sapere se posso scriverle tutte insieme con le caratteristiche del mio sito.
    grazie ancora...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    allora, per quanto riguarda la pubblicazione al 100%, lo devi fare dalle impostazioni di Flash (Impostazioni di pubblicazione, poi vai nella scheda HTML), ci sono le opzioni per decidere se pubblicare in percentuale oppure alla risoluzione corretta... dovresti controllare e smanettare un pochino con le impostazioni per vedere i risultati

    per quanto riguarda la popup, ok... non avevo capito che si trattava di codice scritto sulla pagina html... pensavo richiamassi la popup direttamente da Flash... io ho scritto un codice da poco che fa esattamente quanto ti ho detto... però se non hai sufficienti conoscenze di AS, credo che sia un po' difficile da manipolare... te lo segnalo ugualmente -> http://www.v2online.it/articoli/flash-popup.html

    per quanto riguarda il tuo codice, non saprei se sia una cosa fattibile... ma la cosa dovrebbe "svolgersi" in questo modo

    - apri la finestra da flash come già fai e ne registri il nome (che dovresti conoscere) in una variabile globale (dipende da come apri attualmente la finestra)
    - al tasto successivo aggiungi il codice javascript per chiudere la finestra precedente, mi pare di ricordare che sia una cosa tipo "window.close('nome_finestra')"

    ultima cosa... quella dei metatag... non l'ho capita, cosa centra con le richieste precedenti?

  5. #5
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16
    Grazie per l'aiuto...il problema riguardo l'esportazione al 100% è stato risolto...
    Mentre il tuo articolo sulle popup l'ho salvato nei i preferiti e lo esaminero sicuramente.
    In fine ti ho parlato dei meta-tag senza specificare che come dici tu non centrano nulla rispetto a quello che ti avevo chiesto in precedenza ma era così per avere un chiarimento perchè mi sembravano troppi e pensavo che potevo sintetizzarli ma onestamente non sò quale siano quelli più importanti tranne "description" e "keywords", importanti per i motori di ricerca....

  6. #6
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16
    mi sono sbagliato cliccando per sbaglio su nuovo invece che rispondi ma vabbè... capita

    Ripeto: ma questo codice si può usare anche così?

    "window.close('nome_finestra1, nuova_finestra2, nuova_finestra3, ecc...')"

    naturalmente vado a intuito...

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da antrea
    ma questo codice si può usare anche così?

    "window.close('nome_finestra1, nuova_finestra2, nuova_finestra3, ecc...')"

    naturalmente vado a intuito...
    non sono molto ferrato in JS, ma credo proprio di no, devi specificare una finstra per volta oppure fare un ciclo che ripeta l'azione tutte le volte che occorre

    per la questione dei meta, li puoi mettere anche tutti...

    ovviamente ognuno ha il suo significato ed effettivamente per i motori di ricerca i più oimportanti sono description e keywords
    attenzione a questo -> <meta name="robots" content="all | none | index | noindex | follow | nofollow">, devi usare uno solo dei parametri in content e ognuno ha il suo significato, in pratica dice ai robots come comportarsi con quella pagina

    ps. ho eliminato la discussione che hai aperto per sbaglio ;-)

  8. #8
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16
    Sono ancora qua. Ho provato il codice che mi hai consigliato:

    on (release) {
    getURL("javascript:apri('fotografie/foto1-cuccioli.htm',510,425)");
    getURL("javascript:window.close('foto2-cuccioli.htm')");
    }

    l'ho scritto nel pulsante in flash che lancia la popup. L'effetto che ottengo è che si apre la seconda popup (foto1-cuccioli.htm) con un'altra foto ma invece di chiudersi quella precedente (foto2-cuccioli.htm) si chiude la pagina html che contiene il filmato(http://www.onlybulldog.com/infobaby.html). Spero di essermi spiegato bene. Forse non va inserito nel pulsante? Sicuro mi sono sbagliato. Forse dovrei cambiare il codice di apertura delle popup. Senza forse. Qualche suggerimento?

    ad intuito mi viene da dire:
    potrebbe essere...

    on (release) {
    getURL("javascript:apri('fotografie/foto1-cuccioli.htm',510,425)");
    getURL("javascript:chiudi('foto2-cuccioli.htm')");
    }

    ??????????mah! Qualche suggerimento?

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    il modo è corretto, il problema è il parametro che inserisci nella funzione... il parametro deve essere il titolo della pagina da chiudere, non il nome del file

  10. #10
    Utente di HTML.it L'avatar di antrea
    Registrato dal
    Dec 2006
    Messaggi
    16
    Allora il codice dovrebbe essere così?

    on (release) {
    getURL("javascript:apri('fotografie/foto1-cuccioli.htm',510,425)");
    getURL("javascript:chiudi('http://www.onlybulldog.com/fotografie/foto2-cuccioli.htm')");
    }

    'http://www.onlybulldog.com/fotografie/foto2-cuccioli.htm' è la popup aperta online sostituita da una nuova popup con all'interno 'foto1-cuccioli.htm'....

    Spero che così vada in serata proverò i cambiamenti...

    PS: mettiamo caso che ho azzeccato il codice si può usare anche con questo metodo:

    on (release) {
    getURL("javascript:apri('fotografie/foto1-cuccioli.htm',510,425)");
    getURL("javascript:chiudi('http://www.onlybulldog.com/fotografie/foto2-cuccioli.htm')");
    getURL("javascript:chiudi('http://www.onlybulldog.com/fotografie/foto3-cuccioli.htm')");
    getURL("javascript:chiudi('http://www.onlybulldog.com/fotografie/foto4-cuccioli.htm')");
    ................ecc..................ecc.......... ......
    }

    Sembra un pò una cosa primitiva però... ma se funziona mi accontento...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.