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

    scrivere posizione puntatore

    Vorrei scrivere la posizione del puntatore dentro un box ("myDiv").
    La funzione che rileva la posizione del puntatore (getMousePosition) l'ho trovata, mentre quella che scrive le coordinate nella pagina l'ho scritta io, ma il tutto non funziona e non capisco perchè.
    Ecco lo script:
    Codice PHP:
    function getMousePosition(e) { 
            var 
    IE document.all?true:false;
            if ( 
    IE ) { 
                    var 
    tempX event.clientX document.body.scrollLeft;
                    var 
    tempY event.clientY document.body.scrollTop;
            } else {  
                    var 
    tempX e.pageX;
                    var 
    tempY e.pageY;
            }
            return 
    tempXtempY;
    }
    function 
    scrivi() {
        
    return 
    getMousePosition();
    document.getElementById("myDiv").innerHTML=tempX+" , "+tempY;

    setTimeout("scrivi()",100);


  2. #2
    Prova questa soluzione io l'ho provata su IE e firefox e va

    <html>
    <head>
    <script>
    var tempX = 0;
    var tempY = 0;
    document.onmousemove = getMouseXY;

    function getMouseXY(e) {

    if (!e) var e = window.event;

    tempX = e.clientX;
    tempY = e.clientY;

    if (tempX < 0) tempX = 0;
    if (tempY < 0) tempY = 0;

    document.getElementById("posizione").innerHTML="X : "+tempX+" - Y : "+ tempY;
    };
    </script>
    </head>
    <body>
    <span id="posizione"></span>
    </body>
    </html>

  3. #3
    E' vero, funziona, e questo è miracoloso grazie

  4. #4
    Come miracoloso haahah grazie è hahaah.
    Scherzo buona continuazione

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.