Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    46

    Problema dati.send di LoadVars()

    Il mio prob è questo:
    ho una funzione java all'interno del file.php che carica il file.swf:

    <SCRIPT language=JavaScript>
    <!--

    function openWin(nome)
    {
    var winWidth = screen.availWidth;
    var winHeight = screen.availHeight;
    var popupWidth = 540;
    var popupHeight = 360;

    var xCoord = ((winWidth-popupWidth)/2);
    var yCoord = ((winHeight-popupHeight)/2);

    window.open(nome,'NuovaFinestra','width='+popupWid th+',height='+popupHeight+',left='+xCoord+',top='+ yCoord+'screenX='+xCoord+',screenY='+yCoord+'');

    }

    dal file swf devo mandare delle var al file.php con il metodo send!
    Come fare?
    ho provato così ma non và:
    dati.send("javascriptpenWin('inserimento.php')");

    naturalemente dati = new LoadVars() e ci sono dei dati al suo interno!
    Ah: proprio non succede niente col comando sopra!

    Grazie

  2. #2

    Re: Problema dati.send di LoadVars()

    Originariamente inviato da tReAle
    Il mio prob è questo:
    ho una funzione java all'interno del file.php che carica il file.swf:

    <SCRIPT language=JavaScript>
    <!--

    function openWin(nome)
    {
    var winWidth = screen.availWidth;
    var winHeight = screen.availHeight;
    var popupWidth = 540;
    var popupHeight = 360;

    var xCoord = ((winWidth-popupWidth)/2);
    var yCoord = ((winHeight-popupHeight)/2);

    window.open(nome,'NuovaFinestra','width='+popupWid th+',height='+popupHeight+',left='+xCoord+',top='+ yCoord+'screenX='+xCoord+',screenY='+yCoord+'');

    }

    dal file swf devo mandare delle var al file.php con il metodo send!
    Come fare?
    ho provato così ma non và:
    dati.send("javascriptpenWin('inserimento.php')");

    naturalemente dati = new LoadVars() e ci sono dei dati al suo interno!
    Ah: proprio non succede niente col comando sopra!

    Grazie
    non e' che stai facendo un po' di confusione ?

    il javascript non si manda col send, si richiama in getURL, perche' se vuoi usare un send facendo aprire la pagina, devi richiamare la pagina e non il javascript che del tuo oggetto LoadVars se ne infischia alla grande.

    se non hai molti dati da gestire, appendili al getURL o rinuncia alla popup.


    getURL("javascriptpenWin('inserimento.php?dato1=" + var1 + "&dato2=" + var + "');");
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    46
    Sbagliato!
    Ho risolto:
    dati.send("javascriptpenWin('inserimento.php')","_self","POST");

    così funziona una meraviglia e senza rinuciare al popup! :gren:

    Ciauzzzzz

  4. #4
    Originariamente inviato da tReAle
    Sbagliato!
    Ho risolto:
    dati.send("javascriptpenWin('inserimento.php')","_self","POST");

    così funziona una meraviglia e senza rinuciare al popup! :gren:

    Ciauzzzzz
    vuoi dire che in questo modo il file inserimento.php riceve l' oggetto $_POST["dati"] tramite una popup ???

    mi sembra alquanto strano ( se non impossibile ) perche' non richiami quella pagina, ma uno script in JS, controlla meglio ... :master:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    io sto ancora aspettando una risposta a questo quesito per me importante e allo stesso tempo surreale ... :quipy:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    46

    scusa il ritardo...

    a dire il vero mi è andato per 3-4 volte poi ha smesso di funzionare.
    Mi è sorto il dubbio che abbia funzionato perchè teneva delle var in cache!

    Devo riprovare appena ho un attimo di tempo,eppure!!!!
    o ho cambiato qualcosa nello script...... o boh, prima andava e adesso non più!

    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.