Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    js - cattura div e creazione link

    Ciao,

    come faccio a creare una funzione che alclick su un link, cattura le posizioni, il nome, la dimensione di ciascun div presente nella pagina e le passi come parametri di url ad una pagina prestabilita?

    grazie ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    nessuno mi può aiutare?...non si puo fare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si puo` fare, ma occorre scrivere da zero.

    Separiamo i problemi:
    1. ricuperare le informazioni di un <div>
    2. fare un ciclo su tutti i <div> che ti interessano
    3. impacchettare il tutto

    1. leggi gli attributi CSS
    var xxx = document.getElementById('ID_DEL_DIV').style.yyy;
    dove yyy sono i vari attributi che ti interessano

    2. JS lo sai usare

    3. puoi farlo fare al browser tramite un form (con method="get"), oppure puoi generare tu la stringa (tramite JS) e attaccarla all'indirizzo nel
    window.location.href = "pagina.htm?"+stringa;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ok grazie, avevo pensato nel frattempo anch' io ad una soluzione simile...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    ciao,

    ti spiego meglio peromi è sorto un problemino :

    il mio div è ridimensionabile e quindi in pratica non ha dimensioni schiantate dentro nello style, come faccio a prendere le sue dimensioni attuali tipo la posizione del mouse sullo schermo...possibile? IN pratica non dallo style e nemmeno dai tag width e height...

    impossibile?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La posizione del mouse? Che c'entra con i div?

    Sono due problemi diversi.
    Gli attributi del div li leggi senza problemi.

    La posizione del mouse invece e` un problema, dato che alcuni browser lo permettono ed altri no. E comunque la lettura dipende dal browser.

    L'unico caso "semplice" e` la posizione del mouse su un'immagine inserita come <input type="image" ...> quando fai il submit.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    intendevo ricavare le dimensioni dell' immagine scritta cosi:

    [img]pippo.jpg[/img]

    senza le proprietà width e height...ma non so come fare, non funziona..

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Se hai [img]pippo.jpg[/img]
    puoi fare:
    var imm = document.getElementById('id_pippo');
    var lar = imm.style.width;
    var alt = imm.style.height;
    var pox = imm.style.left;
    var poy = imm.style.top;
    ...
    left e top credo siano relative all'oggetto che contiene l'immagine (div o document).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.