Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 47
  1. #1

    mi arrendo.. sommare stringhe ecc..

    Allora.. il problema in realtà è multiplo..

    ho una pagina da cui devo aprire una Pop-up
    le dimensioni di questa pop-up devono essere:

    width = il valore del campo "Width" del mio DB + 44
    height = il valore del campo "Height" del mio DB + 64

    poi nell'<a href> devo richiamare il risultato della somma:
    javascript:window.open(.....)

    come faccio?
    ho provato usando una function, ho provato con stringhe e mille altre robe, probabilmente sbaglio sintassi quasi sempre

    magari c'è un modo ancora pià semplice in html o JS per dire alla pop-up di prendere le dimensioni del contenuto... bohh... in quel caso mi impicco

    aiutoooo
    grazie

  2. #2
    Ciao,
    prova così:

    codice:
    width = int(rs("nomecampo") + 44
    height = int(rs("nomecampo") + 64
    Poi in html:
    codice:
    <a onclick="javascript:window.open(url, titolo, <%=width%>, <%=height%>);" href="#">bla bla bla</a>

  3. #3
    width = int(rs("nomecampo") + 44)
    height = int(rs("nomecampo") + 64)

  4. #4
    giusto!!! le parentesi!

  5. #5
    ma non è CInt??

    codice:
    width = CInt(rs("nomecampo"))+44
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #6

    nisba..

    ricevo un errore..

    mi dice: "Tipo non corrispondente"
    alla linea dove c'è WidthPop= int(rs("Width")+44)


    codice:
    sql = "select * FROM gallery WHERE Cat='live' AND Sigla ='" & Request.QueryString("Sigla") & "' "
    sql = sql & " ORDER BY id desc"
    
    dim HeightPop, WidthPop
    WidthPop = int(rs("Width") + 44)
    HeightPop = int(rs("Height") + 64)
    come mai???

    grazie ancora!!!!

  7. #7
    prova con il mio metodo
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  8. #8
    strano, io ho provato e mi va bene!
    Prova a fare come ha detto Shagrat, cioè sostituisci int con Cint!

  9. #9
    ahhhhhhhhhhhhhhh..

    a sto punto mi sa che baglio da un'altra parte, continua a darmi lo stesso errore alla linea dove faccio la somma, sia che dichiari le variabili, che non le dichiari, che usi CInt o Int...

    cheffaccio?

    vi rimetto il codice va là..

    codice:
    <%
    dim conn, sql, rs, strid
    strid = request.querystring("id")
    %>
    
    <%
    sql = "select * FROM gallery WHERE Cat='live' AND Sigla ='" & Request.QueryString("Sigla") & "' "
    sql = sql & " ORDER BY id desc"
    
    dim strheight, strwidth
    strwidth = CInt(rs("Width"))+44
    strheight = CInt(rs("Height"))+64
    %>
    
    
    <a href="javascript:window.open('photo_view.asp?id=<% response.write rs("id")%>','','name=photoview, width=<%= strwidth%>, height=<%= strheight%>, top=200, left=200, scrollbars=no'); void(0);">

    helppppppppppp.. mannaggia..
    la pagina incriminata è questa: www.stillliferecords.com/photos.asp

    online non ho ancora fatto la prova, tanto non funziona già in locale..

    grazie ancora, ciaoooo

  10. #10
    ma non esegui la query :s


    codice:
    dim conn, sql, rs, strid
    strid = request.querystring("id")
    %>
    
    <%
    strConn = "....."
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open strConn
    
    Set rs = Server.CreateObject("ADODB.Recordset")
    
    sql = "select * FROM gallery WHERE Cat='live' AND Sigla ='" & Request.QueryString("Sigla") & "' "
    sql = sql & " ORDER BY id desc"
    
    rs.Open sql,conn
    
    dim strheight, strwidth
    strwidth = CInt(rs("Width"))+44
    strheight = CInt(rs("Height"))+64
    %>
    
    
    ....
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.