Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 31

Discussione: finestra popup

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583

    finestra popup

    vi chiedo un aiuto x una cosa che sicuramente x voi è semplice


    ho fatto questa finestra popup


    <script Language="Javascript">
    <!--
    browserName = navigator.appName;
    browserVer = parseInt(navigator.appVersion);
    if (!(browserVer < 3)) { doAnimate = "ok"; } else { doAnimate = "no"; }


    function apritelefono() {

    window.open("telefono.asp?cod=<%=objrs("codice")%> ","contest_window2","width=300,height=40 toolbar=0,location=5,directories=0,status=0,menuba r=0,scrollbars=0,resizable=1,copyhistory=0,leftmar gin=0,topmargin=0,marginwidth=0,marginheight=0")

    }


    // -->


    </script>



    <td width="4%" align="center">"><font face="Tahoma" color="#FFFFFF" size="1" onclick="apritelefono();return false"><%=objrs("telefono")%></font></td>


    la finestra popup deve contenere questa pag.









    <%
    Dim telefono
    telefono=Request.Querystring("telefono")
    Dim SQL,objrs
    sql = "SELECT * FROM immobili WHERE telefono = " & "telefono" & ""
    Set objrs = Server.CreateObject("ADODB.Recordset")
    Set objrs=Cn.Execute(SQL)
    While Not objrs.EOF
    %>



    <html>
    <head>
    <title>MEDIANET</title>
    </head>
    <body bgcolor="#000080" topmargin="2" leftmargin="2" link="#000080" vlink="#000080" alink="#000080">
    <div align="center">
    <form method="post" action="elencopubblicitar.asp">
    <font color="#FFFFFF"></font>
    <div align="center">
    <table border="1" cellpadding="0" cellspacing="0" width="100%" height="100%" bordercolor="#FFFFFF">
    <tr>
    <td width="200" valign="top">
    <div align="center">

    <table border="0" cellpadding="0" cellspacing="0">

    <tr>

    <td width="152">
    <font face="Tahoma" color="#FFFFFF" size="2">ALTRI TELEFONI:</font>
    </td>
    </tr>

    <tr>

    <td width="152">
    <font face="Tahoma" color="#FFFFFF" size="1"><%=objrs("codice")%><%=objrs("cellulare") %></font>
    </td>
    </tr>

    </table>

    </div>
    </td>
    </tr>

    </table>
    </div>
    </form>
    </div>
    </body>
    </html>


    succede questo se faccio partire il collegamento con una nuova finestra con target="_blank" TUTTO ok

    ma se faccio partire il pop up non mi da errore ma da il risultato dell'ultimo record in elenco.....


    spero di essere stato chiaro
    fatemi sapere

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Questa pagina non la capisco.
    Hai messo tutto l'html dentro al loop che peròà non si chiude mai...

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    mi sono sbagliato la finestra pop up che ti ho appena mandato è errata questa è giusta



    <%@ Language=VBScript %>
    <%
    if Session("autenticato")<>"OK" then
    Response.Redirect("index.asp")
    end if
    %>




    <%
    Dim cod
    cod=Request.Querystring("cod")
    Dim SQL,objrs
    sql = "SELECT * FROM immobili WHERE codice ="&cod
    Set objrs = Server.CreateObject("ADODB.Recordset")
    Set objrs=Cn.Execute(SQL)
    %>




    <html>
    <head>
    <title></title>
    </head>

    <%
    Function SELECTED(PrimoValore, SecondoValore)
    if PrimoValore = SecondoValore then
    SELECTED = " SELECTED "
    end if
    end Function
    %>

    <body bgcolor="#000080" topmargin="2" leftmargin="2">
    <div align="center">
    <div align="center">
    <table border="0" cellpadding="0" cellspacing="0">

    <tr>

    <td width="152">
    <font face="Tahoma" color="#FFFFFF" size="2">ALTRI TELEFONI:</font>
    </td>
    </tr>

    <tr>

    <td width="152">
    <font face="Tahoma" color="#FFFFFF" size="1"><%=objrs("cellulare")%></font>
    </td>
    </tr>

    </table>
    </div>
    </form>
    </body>
    </html>






    fammi sapere

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E' sbagliata la

    window.open("telefono.asp?cod=<%=objrs("codice")%> "....


    Quale codice passi?


    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    Devo passare il campo codice che peraltro è un contatore

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ok ma come richiami la funzione?

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    ti mostro la query?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    No, come richiami la funzione... passandogli il parametro.
    Cmq ora devo andare... per vedere come passare il parametro, fai un giro nel forum "scripting" che per l'argomento è più appropriato.

    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    <a href="telefono.asp?cod=<%=objrs("codice")%>"><font face="Tahoma" color="#FFFFFF" size="1" onclick="apritelefono();return false"><%=objrs("telefono")%>

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sbagliato.
    L'onclick va nell'href.

    Roby

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.