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

    aiuto sul passagio dei dati tra pagina principale e pop up

    ragazzi mi serve un aiuto
    ho fatto un pagina in asp con menu a tendina costituito da 6 attivita
    ogni attività ha delle sottovoci
    quindi dato che ci sono tante righe ho pensato di mettere un link piccolo su ogni riga , cosi quando clicco sul link
    richiamo una pagina piccola (winpopup) dove utilizzo un altro menu a tendina con le sottovoci riferite all'attività scelta nella pagina principale ....
    il problema è che dopo aver scelto la sottovoce del menu a tendina nella pop up questa riesco a farla chiudere ma non sò come tornare alla pagina principale con il dato scelto....
    qualcuno ha un 'idea???

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <script type="text/javascript">
    	opener.location.href="paginamadre.asp?cat_id=<%=cat_id%>";self.close();
    </script>
    Roby

  3. #3
    grazie mille roby
    ma dovrei passare anche una variabile del tipo

    getAtt=request.querystring("Attivita")

    <input name="Conferma" type="button" value="Conferma" onclick="GoPage(<%=GetAtt%>)">


    però poi in javascript mi dà errore


    <script language="javascript">
    <!--
    function GoPage(c)
    {
    z=document.Uff.Attivita.value

    //top.location.href='Tab_1917.asp?PutAtt='+ z;

    opener.location.href='Tab_1917.asp?PutAtt='+ z+' &Filiale='+ c;self.close();

    }
    //-->
    </script>

  4. #4
    ok ho risolto dovevo mettere gli apici all'interno dell'argomento che passavo
    grazieeeee

  5. #5
    aspè un ultima domanda
    allora io nella pagina madre ho messo un link che richiama la pop up e passo con l'href l'attività selezionata
    poi per quando ritorno ho impostato la request.querystring("sottovoce")
    però avendo 12 righe la sottovoce scelta dalla prima riga poi si ripete per tutte le altre...forse dovrei passare un contatore o qualcosa del genere
    che dici?

  6. #6
    io ho pensato di passare dalla pagina madre insieme all'attività nell'HREF anche un indice riferito alla riga che richiama il pop up
    nel popup leggo l'indice con la querystring
    poi però vorrei passarlo all'interno di javascript ma non mi restituisce nulla cmq ho fatto cosi

    pagina madre

    riga 1
    <%c=1
    response.write Request.querystring("Scelta" & c)%>

    <a href='javascript:ApriFinestra("Ufficio.asp?Settore =<%=GsF%>&Indice=1">

    Pop up
    <%
    GetIndice=request.querystring("Indice")
    GetAtt=request.querystring("Settore")%>


    nella funzion GoPage passo GetAtt e GetIndice

    <script language="javascript">
    <!--
    function GoPage(c,q)
    {
    z=document.Uff.Attivita.value

    opener.location.href='Tab_1917.asp?Filiale='+ c+' &Scelta+q='+ z;self.close();

    }
    //-->
    </script>



    l'errore è in Scelta+q non so in javascript come aggiungere al nome del campo 1 o 2 o 3 .....dovrei passare non q ma il contenuto di q
    MI AIUTATEEEE?????

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.