begin process at 2010 02 10 14:37:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

<DIV> Explorer 5 Macintosh


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

<DIV> Explorer 5 Macintosh

jeudi 24 mars 2005 à 16:21:57 | <DIV> Explorer 5 Macintosh

jpastier

Bonjour,

J'ai réalisé un script qui me permet d'afficher les détails d'un lien.

Tout fonctionne correctement sur les navigateurs Firefox, Safari, mais sur Internet Explorer 5, le fait de passer la souris sur le lien puis de l'enlever provoque un agrandissement de la page la page (scroll bar plus courte !).

Quelqu'un aurait-il une idée ?


Le fichier .js :

var x=0;
var y=0;

if(document.getElementById)
    {
    if(navigator.appName.substring(0,3)=="Net")
        document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove=Pos_Souris;
    }
   
function Pos_Souris(e)
    {
    x=(navigator.appName.substring(0,3)=="Net") ? e.pageX : event.x+document.body.scrollLeft;
    y=(navigator.appName.substring(0,3)=="Net") ? e.pageY : event.y+document.body.scrollTop;
    document.getElementById("detail").style.left=x+20;
    document.getElementById("detail").style.top=y;
    }
   
function affiche_description(msg)
    {
    var description="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#000000\">\
    <tr><td><table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\"><tr>\
    <td bgcolor=\"#ffcc00\"><font color=\"#000000\" size=\"1\" face=\"Verdana\"><center><b>\
    "+msg+"</b></center></td></tr></table></td></tr></table>";
   
    if(document.getElementById)
        {
        document.getElementById("detail").innerHTML=description;
        document.getElementById("detail").style.visibility="visible";
        }
    }
   
function efface_description()
    {
    if(document.getElementById)
        {
        document.getElementById("detail").innerHTML="";
        document.getElementById("detail").style.visibility="hidden";
        }
    }


La balise div dans la page html :

<div id="detail" style="position:absolute;visibility:hidden"></div>

-------------------------------------------- Jean-Pierre Astier Maison SA Janvier/Analogue Tel. 33 1 53 20 22 00 Fax. 33 1 53 20 22 09 -----------------------------------------------
jeudi 24 mars 2005 à 22:49:44 | Re : <DIV> Explorer 5 Macintosh

chimelpremier

Tu devrais utiliser display au lieu de visibility


Cette discussion est classée dans : style, document, getelementbyid, description, detail


Répondre à ce message

Sujets en rapport avec ce message

acces bouton [ par ben1 ] je suohaiterai vérifier que mes boutons sont bien actifs par .checked mais apparament ce ne fonctionne pas vraiment ... pourriez-vous m'aider?voici le javascript bouton checked function [ par ben1 ] je suohaiterai vérifier que mes boutons sont bien actifs par .checked mais apparament ce ne fonctionne pas vraiment ... pourriez-vous m'aider?> > voic Probléme entre deux scripts [ par massacr ] Bonjour, Je veux mettre deux scripts dans ma page.L'un est un effet de texte déroulant, l'autre est un effet d'ouverture de message au chargement de l document.getElementById('body').style.overflow='hidden' [ par Grand Mamamouchi ] Bonsoir !peux-tu m'expliquer pourquoi l'overflow n'est pas masque (jedeveloppe sur Mozilla 1.6) ?document.getElementById('body').style.overflow='hidde controle de mouvement d'un calque avec bouton [ par kartoon ] Bonjour,Je souhaiterai connaître l'astuce pour pouvoir controler le déplacement d'un calque :J'ai un bouton "deplacer" qui fonctionne en entrant une d problème de div [ par algori ] Bonjour,Voilà, mon problème est qu'il se génère une erreur dans le script suivant quand j'essaie de fermer ma checkbox. Je suppose que l'erreur est si block/none de div [ par kishkaya ] voila j'ai des contenu et j'essaye de creer une fonction pour cacher ou afficher ces div en m'inspirant d'une fonction trouver sur ce site . Moi j'ai objet qui suit le souris [ par CCJ ] bonjour g trouver ce code ici : var x = 0; var y = 0; posX = 0; posY = 0; if (document.getElementById)    {    if(navigator.appName.substring(0,3). Marche pas sous IE [ par taxidogkiller ] Bonjour, j'ai télécharger un script de galerie d'image et en voulant le bidouiller je suis tomber sur des fonction javascript qui ne marche que sous m iframe dans nelle fenetre _blank [ par tonytruand ] BonjourEst ce quelqu'un pourrait me donner un petit coup de main, merci par avancej'aimerai ouvrir le contenu d'un iframe dans une nouvelle page et je


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales