Suche erscheint nicht in IE6

Hi

ich bin in einer Homepage AG unserer Schule und wir haben eine Homepage konstruiert. Dazu haben wir das Programm Typo3 benutzt. Folgendes Problem hat sich ergeben:
Wir haben im Menü eine Suchfunktion eingebaut. Diese wird innerhalb der Form-Tags aufgerufen und hat den Namen „searchform“. Allerdings erscheint diese nicht im Internet Explorer 6. Weis jemand warum? Wir haben viel versucht, aber nichts hat geklappt, das Feld bleibt einfach unsichtbar.

Über Tipps oder Lösungen würde ich mich sehr freuen.

lG
Sebastian

[code]<?xml version="1.0"?>

<base href="http://www.msg-landau.de/" />
<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_50808e3ad3.css" />
<link rel="stylesheet" type="text/css" href="fileadmin/templates/css/msg-standard.css" />
<title>MSG Landau: Startseite</title>
<meta name="generator" content="TYPO3 4.0 CMS" />
<script type="text/javascript" src="typo3temp/javascript_757c080409.js"></script>
Logo des Max-Slevogt-Gymnasiums Landau

      <div id="suche">


<!--

    BEGIN: Content of extension "macina_searchbox", plugin "tx_macinasearchbox_pi1"

-->
<div class="tx-macinasearchbox-pi1">
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
<input type="hidden" name="tx_indexedsearch[ext]" value="0" />
<input type="hidden" name="tx_indexedsearch[lang]" value="0" />
<p style="font-size:9px"><a href="index.php?id=60&tx_indexedsearch[ext]=1&L=0">erweiterte Suche</a></p>
</div>

<!-- END: Content of extension "macina_searchbox", plugin "tx_macinasearchbox_pi1" -->

</div> 
      </div> <!-- ende box-->

     <div id="inhaltsbereich">
        <p id="breadcrums">Sie sind hier:<strong> Startseite </strong></p>
        <div class="content"><!--TYPO3SEARCH_begin-->
<!--  CONTENT ELEMENT, uid:2932/text [begin] -->
    <a id="c2932"></a>
    <!--  Header: [begin] -->
        <div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Schuljahr 2007/2008</h1></div>

    <!--  Header: [end] -->
        
<!--  CONTENT ELEMENT, uid:2932/text [end] -->
    
<!--  CONTENT ELEMENT, uid:2931/image [begin] -->
    <a id="c2931"></a>
    <!--  Image block: [begin] -->
        <div class="csc-textpic csc-textpic-intext-right"><div class="csc-textpic-imagewrap"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:240px;"><dt><a href="index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2Fmsg_gross_14.jpg&width=800m&height=600m&bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=bb878ec8844a8826d87bb9ce733fc472" onclick="openPic('http://www.msg-landau.de/index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2Fmsg_gross_14.jpg&width=800m&height=600m&bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=bb878ec8844a8826d87bb9ce733fc472','thePicture','width=600,height=440,status=0,menubar=0'); return false;" target="thePicture"><img src="typo3temp/pics/2e2b8eca94.jpg" width="240" height="176" border="0" alt="" /></a></dt><dd class="csc-textpic-caption"></dd></dl></div></div>
    <!--  Image block: [end] -->
        
<!--  CONTENT ELEMENT, uid:2931/image [end] -->
    
<!--  CONTENT ELEMENT, uid:2930/text [begin] -->

    <a id="c2930"></a>
    <!--  Text: [begin] -->

Text

 

 

<!--  CONTENT ELEMENT, uid:2930/text [end] -->
    <!--TYPO3SEARCH_end--></div> <!-- ende inhalt -->
     </div> <!-- ende inhaltsbereich -->

  </div> <!-- ende innen -->
[/code]
  1. Schon gewusst das deine Seite mehr als einen Validierungserror anzeigt?
    Der Validator erlaubt bei XHTML strict 1.0 das Attribut name=„“ nicht bei Form Tags.

  2. Welcher Button wird nicht angezeigt?
    Nach meiner Ansicht nach sollte alles erscheinen.

  3. Die Buttons haben Klassen und das Formular ne ID.
    Hast du da was mit CSS rumgespielt?
    Poste bitte diese Klassen/ID hier. Evtl. ist dort was, was der IE6 nicht unterstützt.

Gehts im IE7? Hab den eben nicht.

MfG, matibaski

Hi

erstmal danke für die Antwort.

Dass das Script nicht fehlerfrei ist wundert mich gerade ein wenig, denn es wurde erzeugt mit einem ansonsten hochwertigen Programm. Allerdings habe ich einige meta-Tags gelöscht, damit ich das Maximum an Zeichen im Forum nicht überschreite.

Ja, mit IE 7 geht es, das ist es was die ganze Sache etwas mysteriös macht.

Ich habe das name-Attribut mal herausgenommen, kann die ganze Sache aber von zuhause aus nicht testen, da ich (leider?) schon IE 7 habe.

Ja, Typo3 arbeitet mit CSS, wir haben am Script dann aber nichts mehr verändert. Welche ID meinst du?

lG
Sebastian

Die von der Form.

MfG, matibaski

sorry, entweder ich steh grad aufm Schlauch oder ich versteh dich nicht. Die ID steht doch im Code

<form action="index.php?id=60&L=0" method="post" name="searchform" id="searchform" style="margin:0px; padding:5px; ">

das name-Attribut steht in der Datei nicht mehr drin. Um die Validitätsfehler kümmere ich mich im Moment.

Du hast ja id=„searchform“ gesetzt.
Im JavaScript habe ich nirgends gesehen, dass du die ID verwendest.
Wieso ist die gesetzt?
Wegen CSS, oder hats noch mehr JS?

MfG, matibaski