Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Piccolo script

    Dovrei creare un piccolo script che cliccando su un'area di 150px per 150px mi trasmetta in un campo sottostante le coordinate, in modo che poi posso spedirle con altre informazioni tramite POST. COme posso fare?
    Grazie
    http://qzit.altervista.org

  2. #2
    <script>
    function on_MouseMove(e) {
    // compatibilità crossbrowser
    // se (e) è null ( quindi IE ) lo imposto con window.event
    if (!e) var e = window.event;
    // scrivo dentro l’elemento con ID advisor le coordinate del mouse
    document.getElementById(”advisor”).innerHTML = “x: ” + e.clientX + ” | y: ” + e.clientY
    return false;
    }


    document.onmousemove = mouse_move
    </script>

    le coordinate qui le metti in un elemento html...
    e le prelevi su tutto il body....


    da questo codice penso tu possa modificarlo a piacere per fare ciò che cerchi... spero di averti aiutato.
    Ciao

  3. #3
    Scusa, ma avrei bisogno ancora di un aiutino, non sono affatto ferrato in javascript... Come lo inserisco nella pagina?
    http://qzit.altervista.org

  4. #4
    Posta il tuo codice html dai che vedo di inserirtelo esattamente come vuoi...

  5. #5
    Ehm... è indifferente, poichè il file html per ora contiene solo quello essendo poi incluso in un'altra pagina... quindi praticamente ho solo la mia area, che ho sistemato come un'immagine:

    [img]areaclick.gif[/img]

    Grazie.
    http://qzit.altervista.org

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Occhio al titolo.... leggi il regolamento
    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

  7. #7
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <script type="text/javascript" >
    function on_MouseMove(e) {
    // compatibilità crossbrowser
    // se (e) è null ( quindi IE ) lo imposto con window.event
    if (!e) var e = window.event;
    // scrivo dentro l’elemento con ID advisor le coordinate del mouse
    document.getElementById(”advisor”).innerHTML = “x: ” + e.clientX + ” | y: ” + e.clientY
    return false;
    }

    document.onmousemove = mouse_move;
    </script>
    <title></title>
    </head>
    <body>
    <span id="advisor"></span>


    [img]areaclick.gif[/img]

    </body>
    </html>




    -------------------------------------------------------------------

    così dovrebbe prendere le coordinate di tutta la pagina...
    se al posto di 'document.onmousemove = mouse_move;' metti

    document.getElementById(”areaclick”).onmousemove = mouse_move; dovrebbe farlo sull'area ma non sono certo..

  8. #8
    Ma dopo come lo passo con il POST?? Grazie di tutto!
    http://qzit.altervista.org

  9. #9
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <script type="text/javascript" >
    function on_MouseMove(e) {
    // compatibilità crossbrowser
    // se (e) è null ( quindi IE ) lo imposto con window.event
    if (!e) var e = window.event;
    // scrivo dentro l’elemento con ID advisor le coordinate del mouse
    document.getElementById(”advisor”).innerHTML = “x: ” + e.clientX + ” | y: ” + e.clientY

    location.href = 'pagina.php?x='+e.clientX +'&y='+e.clientY;
    }

    document.onclick= mouse_move;
    </script>
    <title></title>
    </head>
    <body>
    <span id="advisor"> </span>


    [img]areaclick.gif[/img]

    </body>
    </html>

  10. #10
    Ma così non passa in GET al posto che in POST??
    http://qzit.altervista.org

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.