Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Posizione mouse

  1. #1

    Posizione mouse

    Salve ho questo script:
    function mostra(mouse){
    if (ie){
    xPos=window.event.screenX;
    yPos=window.event.screenY;
    }else{
    xPos=mouse.screenX;
    yPos=mouse.screenY;
    }
    }
    function OnSoc(){
    var ElSoc= document.getElementById("TifSoc");
    ElSoc.style.top=xPos;
    ElSoc.style.left=yPos;
    ElSoc.style.display="block";
    }

    poi ho questo div:
    <div id="TifSoc" style="position:absolute; display:none; background-color:#FF0000"></div>

    ed ho un link con funzioni onMouseOver

    cioè al passaggio del mouse sul link, mi deve comparire un layer con sfondo rosso

    ma mi da errore sapreste dirmi dove sbaglio?

  2. #2
    altrimenti potrei inserire le due funzioni in una sola?

  3. #3
    anzi pensandoci bene deve essere inserita in un unica funzione

  4. #4
    nessuno sa dirmi qualcosa a riguardo?
    Ho fatto questa modifica:

    function mostra(mouse){

    }
    function OnSoc(){
    var xPos=0;
    var yPos=0;
    if (ie){
    xPos=window.event.screenX;
    yPos=window.event.screenY;
    }else{
    ...(non so come inserire per firefox)
    }
    var ElSoc= document.getElementById("TifSoc");
    ElSoc.style.top=xPos;
    ElSoc.style.left=yPos;
    ElSoc.style.display="block";
    }

    volevo chiedere acnhe per far si che il div segua il mouse sul link pernso andrebbe bene un setTimeout, ma non so come inserirlo

    Mi sapreste darmi un'aiuto?

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.