Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: link selezionato

  1. #1

    link selezionato

    premetto che nn sono molto pratico di javascript e purtoppo ho poco tempo pe studiarlo se potete aiutarmi vi mando tanti baci eheh, vi spiego..c'e' la possibilita' di sapere in una pagina quale link ho cliccato da un menu'??
    es: se ho 3 link home download e images se clicco su images capire che il LINK si chiama images?

    grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il problema e' chi lo deve sapere, quando e cosa farne dell'informazione...

    Spiega meglio il problema

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    sto lavorando e mi serve sul progetto che sto realizzando sapere il nome de link dato che la pagina che chiamo e' uguale in molte zone del progetto.

    che cosa nn ti e' chiaro ad esempio se scrivo pippo mi serve sapere il nome di pippo ce un modo?

    cmq mis erve inserire questo valore in una sessione ASP

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un oggetto "link" ha, fra le altre, due proprieta':

    .href fornisce l'url richiamato

    .text fornisce il testo visualizzato

    Il tutto ovviamente agendo con il javascript sulla pagina corrente... per avere le stesse informazioni sul server occorre spedirgliele esplicitamente... se la struttura della tua applicazione lo prevede.

    Continua ad essermi oscura la ragione della complicazione... d'altronde sul server hai a disposizione le ServerVariables fra le quali una che (forse ) potresti utilizzare:

    Request.ServerVariables("HTTP_REFERER")

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    no purtoppo e' molto complicato come discorso ascolta scrivendo:

    alert(document.links.text); non funziona mi parlavi del link ma il text non esiste..mi sai dare una delucidazione?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    links e` una collezione.

    alert(document.links[0].text);

    Non sono sicuro che il .text funzioni in tutti i browser. Comunque non e` definito in XHTML.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    sto usando explorer e mi va in errore dicendomi che non e' un oggetto, devo inserire qualcosa sotto <a href="#">??

    per il momento se riuscissi a farlo funzionare andrebbe bene anche cosi poi si vedra' un'altro modo.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi ancora chiarire le domande di fondo che aveva posto br1 all'inizio.
    chi lo deve sapere, quando e cosa farne dell'informazione.
    Hai un programma lato server?
    Non puoi aggiungere un parametro al link, come si fa di solito?:
    primo link
    ...
    secondo link
    ...
    terzo link
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    no non posso fa na cosa del genere perche ho delle funzioni in asp che creano da sole i link e dato che non mi piace fare un cosa cablata ma volevo renderlo piu parametrizzato possibile per questo ora mi ritrovo nella spiacevole situazione di dover prendere il nome del link, ad esempio Pippo a me serve sapere che sto cliccando pippo prendendo appunto il suo nome, idee?

  10. #10
    simile a sta prova per capirci..
    <HTML>
    <BODY>
    PROVA

    <SCRIPT LANGUAGE="JavaScript">
    document.write("
    " + document.links[0]);
    </SCRIPT>
    </BODY>
    </HTML>

    qui facendo cosi lui mi prende "prova.htm" invece a me serve la parola PROVA, e' piu' chiaro cosi'?

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.