Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    urgente!Asp e javascript!

    Ciao a tutti, spero che qualcuno possa darmi una mano:
    Spiego il problema,in una pagina web ho questo link:

    ','news_sx','width=280,height=300');">[img]images/more-1.jpg[/img]

    Praticamente deve aprire una Popup passando un parametro ASP
    e nella finestra si visualizzano i dati relativi a quel parametro.
    Il codice dell'altra pagina (news_sx.asp) è:

    <%
    Dim Rnews__parametro
    Rnews__parametro = "1"
    If (Request("id") <> "") Then
    Rnews__parametro =Request("id")
    End If
    %>
    <%
    Dim Rnews
    Dim Rnews_numRows

    Set Rnews = Server.CreateObject("ADODB.Recordset")
    Rnews.ActiveConnection = MM_connmain_STRING
    Rnews.Source = "SELECT * FROM news WHERE id=" + Replace(Rnews__parametro, "'", "''") + ""
    Rnews.CursorType = 0
    Rnews.CursorLocation = 2
    Rnews.LockType = 1
    Rnews.Open()

    Rnews_numRows = 0
    %>

    (Ovviamente poi questi dati vengono richiamati nella pagina.)


    Funziona correttamente, ma al di sotto della popup si apre anche un'altra pagina bianca con questa scritta: [object]

    Qualcuno sa dirmi il problema?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    è possibile vedere la pagina su internet?
    così si capisce poco.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    Url del sito in questione

    http://www.eurika.it

    Il link di cui parlo è in prima pagina: "Prossimi corsi d'informatica ... leggi"

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    170
    ciao se il problema e solo l'[oject] che ti appare dopo e il resto funziona, cambia il link.
    tu hai scritto:

    ','news_sx','width=280,height=300');">[img]images/more-1.jpg[/img]

    invece poni il javascript nell'onclick e nell'href metti # (cancelletto) che forza la pagina a restare dove si trova e non la fa andare da qualche altra parte.
    Nella parola javascript non mettere spazi tra java e script va tutto attaccato
    es:

    ','news_sx','width=280,height=300');">[img]images/more-1.jpg[/img]

    così dovrebbe funzionare
    Ciao

  5. #5

    Re: Url del sito in questione

    Originariamente inviato da darlette
    http://www.eurika.it

    Il link di cui parlo è in prima pagina: "Prossimi corsi d'informatica ... leggi"
    Non vorrei dire una castroneria ma potresti provare a scrivere:

    <a href="#" onClick="javascript:window.open('news_sx.asp?id=<% =Server.HTMLEncode(MM_keepBoth) & MM_joinChar(MM_keepBoth) &(Rsmain.Fields.Item("id").Value) %>','news_sx','width=280,height=300');">
    my pws: cafedelsol.it


    il presente non ha estensione. è soltanto il continuo tradursi del futuro nel passato.

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    OK funziona correttamente!!

    Grazie a tutti...
    mi avete dato un grande aiuto!!! ora funziona bene....
    Ciao...

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    viene fuori [object] nella pagina perché il window.open restituisce un oggetto, ed essendo nell'href il browser tenta di visualizzarlo.
    Per risolvere (come hai già fatto) puoi usare il cancelletto nell'href e aprire il popup dall'onclick... con il cancelletto però se ti trovi a fine pagina quando clicki torni all'inizio (è un ancora).
    Per usare il javascript nell'href senza dare niente di ritorno basta aggiungere come ultima istruzione un void(0);
    codice:
    popup

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    Sì, magari è un comando più preciso!

    Grazie per l'ulteriore dettaglio, ho modificato il comando.
    Grazie mille...

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.