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

    Attivare link su pagina corrente

    Ciao, esiste un modo per far si che, in un elenco di link, il browser consideri aperto il link che indirizza alla stessa pagina aperta?

    Quindi x es se sono su www.miosito.com/start.asp?id=123
    il collegamento nel menu a www.miosito.com/start.asp?id=123 resti
    attivo in modo da far capire all'utente dove si trova?

    Ho trovato qualcosa in javascript ma di difficilissima personalizzazione.

    Grazie

  2. #2
    Io uso un sistema di questo tipo, in testa alla pagina metto:

    codice:
    session("link_1")=false
    poi immediatamente sotto:

    codice:
    sessionelink1 = request.QueryString("sessionelink1")
    if sessionelink1 = "si" then
       session("link_1")=true
    end if
    ...e supponiamo che la tua pagina si chiami index.asp, attivi il controllo o meno sul link:

    codice:
    <% If session("link_1")=true then %>
       <font color="#454545">Clicca Qui</font> 
    <% else %>
       Clicca Qui 
    <% end if %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Grazie, ora ci provo!

  4. #4
    Ho provato così, ma nn va e nn so dove sbaglio
    ho creato una pag arte.asp e design.asp

    codice:
    <%session("link_1")=false
    sessionelink1 = request.QueryString("sessionelink1")
    if sessionelink1 = "si" then
       session("link_1")=true
    end if
    %>
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    </head>
    
    <body>
    <% If session("link_1")=true then %>
       <font color="#454545">Clicca Qui</font> 
    <% else %>
       Clicca Qui 
    <% end if %></br>
    
    <% If session("link_1")=true then %>
       <font color="#454545">design</font> 
    <% else %>
       Clicca Qui 
    <% end if %>
    </body>
    
    </html>

  5. #5
    Prova così:

    codice:
    <%
    session("link_1")=false
    session("link_2")=false
    sessionelink1 = request.QueryString("sessionelink1")
    if sessionelink1 = "si" then
       session("link_1")=true
    end if
    
    sessionelink2 = request.QueryString("sessionelink2")
    if sessionelink2 = "si" then
       session("link_2")=true
    end if
    %>
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    </head>
    
    <body>
    <% If session("link_1")=true then %>
       <font color="#454545">Clicca Qui</font> 
    <% else %>
       Clicca Qui 
    <% end if %></br>
    
    <% If session("link_2")=true then %>
       <font color="#454545">design</font> 
    <% else %>
       design 
    <% end if %>
    </body>
    
    </html>
    Se comunque ogni link va ad una pagina differente, devi mettere queste due:

    codice:
    sessionelink1 = request.QueryString("sessionelink1")
    if sessionelink1 = "si" then
       session("link_1")=true
    end if
    
    sessionelink2 = request.QueryString("sessionelink2")
    if sessionelink2 = "si" then
       session("link_2")=true
    end if
    ciascuna in ogni pagina che andrai ad aprire dal collegamento (nel tuo caso "arte.asp" e "design.asp").

    L'esempio che ti ho postato punta sulla stessa pagina.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    Ok, funziona!
    Ti chiedo un'ultima cosa, se devo linkare per esempio la pagina
    arte.asp?key=139 come dichiaro l'id del record accanto a "sessionelink1=si"?

    Grazie!

  7. #7
    Così:

    codice:
    Clicca Qui
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    Supermillegrazie! Ciao!

  9. #9
    Supermille prego!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  10. #10
    Ciao Max ti disturbo ancora per una cosuccia:

    nella pagina che elenca le news ho questo codice qui:

    <td width="55%"><font size="-1">"><% response.write x_Title %></font></td>

    dove c'è il link (titolo news) che rimanda alla pagina dove visualizzerò la news, puoi dirmi come faccio a passare al collegamento il parametro &slink1=si in coda all'id della news?

    Grazie

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.