Partage
  • Partager sur Facebook
  • Partager sur Twitter

[JS] Problème de liens

    6 février 2006 à 21:10:15

    EDIT:Désolé doublon, j'avais pas vu que mon topic avait été déplacé, j'ai cru qu'il avait été supprimé vue que je l'avais posté dans la mauvaise section
    Salut,
    Alors voila j'ai des liens en javscript qui permettent l'affichage d'un cadre (où l'on peut écrire des choses) au passage du curseur de la souri sur l'un d'entre eux.
    Mais le problème c'est que ces liens ne fonctionnent que sur la page index.html o_O

    voila une partie de la source de l'index:
    <html>
    <head>
    <title>TPE Réseau de neurone .</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link rel="stylesheet" type="text/css" href="a/styles.css">

    <script language="javascript">
    <!--
    window.defaultStatus="Le réseau de neurone";
    //-->

    </script>

    <style type="text/css">
    <!--
    .Style1 {
            font-family: "Courier New", Courier, mono;
            font-weight: bold;
    }
    -->

    </style>
    </head>

    <body bgcolor="#2D3464" text="#FFFFFF" link="#CAA770" vlink="#CAA770" alink="#CAA770" background="a/images/background.png">





    <!-- DEBUT DU SCRIPT -->
    <style type="text/css">
    .popperlink { POSITION: absolute; VISIBILITY: hidden }
    </style>

    <DIV class=popperlink id=topdecklink></DIV>

    <SCRIPT language="JavaScript">


    domok = document.getElementById;
    if (domok)
            {
            skn = document.getElementById("topdecklink").style;
            if(navigator.appName.substring(0,3) == "Net")
                    document.captureEvents(Event.MOUSEMOVE);
            document.onmousemove = get_mouse;
            }

    function poplink(msg)
    {

    var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1><TR><TD BGCOLOR=#2d3464><FONT COLOR=#FFFFFF SIZE=0 face='Verdana'><CENTER>"+msg+"</CENTER></TD></TR></TABLE></TD></TR></TABLE>";

            if (domok)
                    {
                    document.getElementById("topdecklink").innerHTML = content;
                    skn.visibility = "visible";
                  }
    }

    function get_mouse(e)
            {
            var x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
            var y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
            skn.left = x - 60;
            skn.top = y+20;
            }

    function killlink()
            {
            if (domok)
                  skn.visibility = "hidden";
            }

    </SCRIPT>
    <!-- FIN DU SCRIPT -->


    Et voila le code que je doit mettre pour insérer un lien:
    <a class="definition" onMouseOver="poplink(' Ecriture à l'intérieur du cadre');" onmouseout="killlink()" href >nom du lien</a>


    (je sais que c'est codé à la bourrin...)
    Je vous serrais infiniment reconaissant de me dire comment régler le problème.
    Merci
    • Partager sur Facebook
    • Partager sur Twitter

    [JS] Problème de liens

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown