Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    309

    lincare tutte le immagini con la stessa classe

    In un colpo solo vorrei lincare tutte le immagini con classe "pippo" a questa pagina "apri.asp" come posso fare???


    Grazie

  2. #2
    Di certo non con CSS. I fogli di stile, come dice il nome stesso, servono a gestire la rappresentazione visuale, non altro.

    Potresti usare javascript, ma devi assicurarti di trovare un modo per fare 'funzionare' i link anche in caso di Js disabilitato:

    codice:
    window.onload = function()
    {
       var imgs = document.getElementsByTagName('img')
       var pippo = new Array()
    
       for (var i = 0; i < imgs.length; i++)
       {
          if ( imgs.item(i).className == 'pippo' )
          {
             pippo.push(imgs.item(i))
          }
       }
       for (var i = 0; i < imgs.length; i++)
       {
          pippo[i].onclick = function()
          {
             window.location = 'apri.asp'
          }
       }
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Con i CSS non mi rusulta possibile. I CSS non possono agire sui contenuti.

    Se e` accettabile per la politica del sito (il risultato non e` accessibile), potresti fare qualcosa con JS:
    codice:
     var linkks = document.getElementsByTagName('img');
    for (var i=0; i<likks.length; i++) {
      if(linkks[i].className == 'pippo') {
        linkks[i].href = 'apri.asp';
      }
    }
    Cosi` come e`, funzionera` in XHTML 2.0.
    Pero` con sistemi diversi si puo` forse farlo funzionare anche in altri linguaggi (attuali).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    309
    capito.

    sinceramente la mia intenzione era quella di simulare un link perchè in realtà non devo linkare nulla (la pagina apri.asp era un'ipotesi), mi serve solo che su una determinata immagine compaia la classica manina al posto del puntatore.

    potete aiutarmi???

  5. #5
    Aggiungi questa proprietà nel CSS:

    codice:
    .pippo
    {
       cursor:pointer;
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.