+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Links

  1. #1
    gast123
    Gast Avatar von gast123

    Links

    Ich habe an einer Seite gebastelt, doch immer wenn ich rechts im menü auf nen button klicke, öffnet sich ein weiteres fenster, und nicht im vorhergesehnen. Ich habe die seite in 6 unterteilt.

    <html>
    <head>
    <title></title>
    <meta name="author" content="Achim">
    <meta name="generator" content="My Page">
    </head>
    <center>
    <frameset cols="15%,70%;15%" frameborder="0" framespacing="0" border="0" rows="20%,80%;" frameborder="0" framespacing="0" border="0" cols="15%,85%" frameborder="0" framespacing="0" border="0">
    <frame src="linksoben.htm" name=linksoben></frame>
    <frame src="obenbanner.htm" name=obenbanner></frame>
    <frame src="rechtsoben.htm" name=rechtsoben></frame>
    <frame src="linksmenu.htm" name=linksmenu></frame>
    <frame src="show.htm" name=show></frame>
    <frame src="rechtsmenu.htm" name=rechtsmenu></frame>
    </center>
    </body>
    </html>



    so, und im linken menü habe ich einen code, dass wenn man drüber fährt, ein anderes bild kommt


    <body background="linksmenu.jpg">

    <script language="JavaScript">
    <!--

    function SymError()
    {
    return true;
    }

    window.onerror = SymError;

    var SymRealWinOpen = window.open;

    function SymWinOpen(url, name, attributes)
    {
    return (new Object());
    }

    window.open = SymWinOpen;

    //-->
    </script>

    <script language="JavaScript">


    if (navigator.appVersion.indexOf("2.") != -1){
    check = false;
    }
    if ((navigator.appVersion.indexOf("3.") != -1) && (navigator.appName.indexOf("Explorer") != -1)){
    check = false;
    }
    else {
    check = true;
    }
    if (check == true){
    image1 = new Image();
    image1.src = "unload.jpg";
    image1on = new Image();
    image1on.src = "onload.jpg";
    image1stay = new Image();
    image1stay.src = "onload.jpg";

    image2 = new Image();
    image2.src = "unload.jpg";
    image2on = new Image();
    image2on.src = "onload.jpg";
    image2stay = new Image();
    image2stay.src = "onload.jpg";

    image3 = new Image();
    image3.src = "unload.jpg";
    image3on = new Image();
    image3on.src = "onload.jpg";
    image3stay = new Image();
    image3stay.src = "onload.jpg";
    }

    imageStay = ""

    function imageon(name){
    if (imageStay != name){
    document[name].src = eval(name + "on.src");
    }
    }
    function imageoff(name){
    if (imageStay != name){
    document[name].src = eval(name + ".src");
    }
    }

    function on(name){
    if (check == true){
    imageon(name);
    }
    }
    function off(name){
    if (check == true){
    imageoff(name);
    }
    }

    function stay(name){
    if (check == true){
    document[name].src = eval(name + "stay.src");
    if (imageStay != name){
    if (imageStay != ""){
    document[imageStay].src = eval(imageStay + ".src");
    }
    }
    imageStay = name
    }
    }
    // -->
    </script>

    <body>
    <a href="http://google.de" target="FrameName"
    onMouseOver="on('image1');" onMouseOut="off('image1')"
    onClick="stay('image1');"><img src="unload.jpg" border="0" name="image1"></a>

    <a href="http://computerbild.de" target="FrameName"
    onMouseOver="on('image2');" onMouseOut="off('image2')"
    onClick="stay('image2');"><img src="unload.jpg" border="0" name="image2"></a>
    </body>



    kann mir jemand den code so ändern, dass wenn man im linksmenu auf nen button klick, das fenster im show erscheint?

  2. #2
    Stefan82
    Gast Avatar von Stefan82
    Musst es ja nur Frame Direkt machen. Google mal danach.

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •