Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Link

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Link

    Warum ist der Link nur einmal anklickbar im Firefox und sieht dann dort aus wie ganz normaler Text?

    Code:
    <!DOCTYPE HTML PULIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    
        <title>Test</title>
    
    <link href="st.css" rel="stylesheet" type="text/css">
    </head>
    
    <body style="width: 800px">
    
    [img]head.gif[/img] 
    <div name="head" class="header">
        <span style="font-family: verdana; font-size: 16pt; font-weight: bold">Ihr Firmenname steht hier</span>
    
    
    
    </div>
    
    [img]navigationsleiste.gif[/img]
    <div name="navigation" class="navi">
    //Dieser Link unten ist nur einmal und dann nicht mehr anklickbar
    Test
    </div>                                                                                                
    
    
    
    <?php
    
    $siteid=$_GET['siteid'];
    
    switch($siteid) {
    
    case "1": default:
    ?>
    
    
    
    [img]kasten_grau.gif[/img]
    <div name="grauer_kasten" class="navi">
    </div>
    
    <div name="content" class="inhalt1">
    <span style="font-size: 18pt; font-family: arial; font-weight: bold; color: maroon">Überschrift</span>
    
    
    
    <span style="font-size: 8pt; font-family: arial; color: black">
    Text. Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text.
    
    
    Text. Text. Text. Text. Text. Text. Text. Text. Text.
    
    Text. Text. Text. Text. Text. Text. Text. Text.
    
    </span> 
    </div>
    
    <?php
    break;
    }
    
    ?>
    
    </body>
    </html>

  • #2
    Im Internet Explorer geht der Code aber einwandfrei.

    Kommentar


    • #3
      Weiß denn niemand was dazu?

      Kommentar


      • #4
        woher kommt den die get variable?

        Kommentar


        • #5
          Von dem
          PHP-Code:
          test.php?siteid=
          da ist ja die get Variable her.

          Kommentar


          • #6
            Re: Link

            Zitat von Virusscanner

            Code:
            [img]navigationsleiste.gif[/img]
            <div name="navigation" class="navi">
            //Dieser Link unten ist nur einmal und dann nicht mehr anklickbar
            Test
            </div>                                                                                                
            
            
            
            <?php
            
            $siteid=$_GET['siteid'];
            
            switch($siteid) {
            
            case "1": default:
            ?>
            du sagst im hier, er soll auf die seite eins gehen, wo die id gleich 1 ist. und genau das macht dein script, aber ich weiß gar nicht why du das mit switch machst, mach es do so:

            PHP-Code:
            <?php
            $siteid
            =$_GET['siteid'];
            if(
            $siteid == 1)

            {

            }
            ?>
            Warum willst du ein switch menü nehmen, wenn du die Id eh schon festgelegt hast?

            Test

            ^^^Damit hast du sie bereits festgelegt, also kann er nur das erste nehmen, also brauchst du kein switch.
            Allso klappt alles, aber ich würde das eh anderes machen mache es am besten so
            Code:
            Test
            PHP-Code:
            <?php
            if(isset($_GET['siteid']))
            {
            if(
            $_GET['siteid'] == '1')
            {
            //hier der script rein, das was passieren soll beim klicken des links
            }
            if(
            $_GET['siteid'] =='2'))
            {

            }
            }
            ?>

            Kommentar


            • #7
              Der Link funktioniert immer noch nicht. Dass aber nur bei Firefox und nur, wenn man ihn in die Divs setzt. Warum?

              Kommentar


              • #8
                Hi

                Ich kann mir nur vorstellen, dass es irgendwie am css liegt, hast du den code vom css vieleicht für uns ?

                Kommentar


                • #9
                  Hier, dass ist der Css Code:

                  Code:
                  div.header
                  {
                  position:absolute;
                  left:193px;
                  top:39px;
                  }
                  
                  div.navi
                  {
                  position:absolute;
                  left:154px;
                  top:69px;
                  width:620px;
                  height:18px;
                  overflow:hidden;
                  }
                  
                  
                  
                  div.kasten
                  {
                  position:absolute;
                  left:568px;
                  top:190px;
                  width:209px;
                  height:300px;
                  overflow:auto;
                  }
                  
                  div.inhalt1
                  {
                  position:absolute;
                  left:153px;
                  top:180px;
                  width:359px;
                  height:320px;
                  overflow:auto;
                  }

                  Kommentar


                  • #10
                    Es liegt in der tat nur indirekt am css...
                    Code:
                    <div name="navigation" class="navi">
                    //Dieser Link unten ist nur einmal und dann nicht mehr anklickbar
                    Test
                    </div>                                                                                               
                    
                    
                    
                    <?php
                    
                    $siteid=$_GET['siteid'];
                    
                    switch($siteid) {
                    
                    case "1": default:
                    ?>
                    
                    
                    
                    [img]kasten_grau.gif[/img]
                    <div name="grauer_kasten" class="navi">
                    </div>
                    Ist dir aufgefallen, dass es da ZWEI div mit class="navi" gibt? Naja, mir ist es, und ich glaube eines sollte class="kasten" sein. Das ist bestimmt der Fehler.

                    Kommentar


                    • #11
                      Danke.

                      Ich weiß auch nicht, warum dass mir nicht aufgefallen ist.

                      Kommentar

                      Lädt...
                      X