Hallo!
Habe folgendes Problem:
Habe auf meiner Site ein Formular. Zwecks der Übersichtlichkeit, wird das Formular als datei mit php includiert.
Nun ist es so, dass wenn ich die Seite mit dem IE öffne alles ganz normal funktioniert.
Aber bei Firefox werden in den Eingabefeldern keine Cursor angezeigt. Öffne ich nur die Include-Datei werden aber auch in Firefox Cursor angezeigt.
Weiß jemand woran das liegen kann?
Hoffe ihr habt ne Idee
Hi,
zwecks nachvollziehbarkeit bitte Quelltext einstellen...
cu
Conny
Hi!
Sorry des mit dem Quelltext hab ich verpennt ^^
Also dann hier die relevanten auszüge aus dem Quelltext:
QUELLTEXT
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<div id="fixed">
<?php
include("datas/navi.php");
echo "\n";
?>
</div>
<div id="content">
<div class="content">
<?php
echo "\n";
include("contact/contact_form.php");
echo "\n";
?>
</div>
</div>
</body>
</html>
Die contact_form.php enthält dann folgendes:
QUELLTEXT
<h1>Kontaktformular</h1>
<br><br>
<form name="contact_form" action="contact_form_mailer.php" method="post">
<table>
<tr>
<td>
Name:
</td>
<td>
<input name="name" type="text"></input>
</td>
</tr>
<tr>
<td>
Mail-Adresse:
</td>
<td>
<input name="mailadress" type="text"></input>
</td>
</tr>
<tr>
<td>
Betreff:
</td>
<td>
<input name="subject" type="text"></input>
</td>
</tr>
<tr>
<td valign="top">
Nachricht:
</td>
<td>
<textarea name="message" rows="14" cols="60"></textarea>
</td>
</tr>
<td></td>
<td>
<input type="submit" value="Absenden ">
</td>
</table>
</form>
Also ich hoff dann mal des is jetzt so einigermaßen durchschaubar mein Problem.
Bye
Hallo,
mit dem was Du eingestellt hast ist alles in Ordnung.
Ich bekomme einen Cursor in den Textfeldern und kann auch drin schreiben. (Firefox)
vllt liegt der Fehler in der CSS-Code?
Is die Seite Online?
cu
Conny
Hallo!
ZITAT(Conny @ 14.05.2006 - 9:44)
vllt liegt der Fehler in der CSS-Code?
Wüsste nicht, wo der fehler in der CSS liegen sollte. Hab ekeinen einzigen Cursor definiert.
mfg
Mischdele
14.05.2006 - 13:23
-
Stimmt, Online klappt es tatsächlich nicht.
Bitte folgendes versuchen:
Zeile 89, 97 und 105, Tag </input> löschen.
und, weniger wichtig, Zeile 116:7 missing <TR> .
cu
Conny
PS.
hab gerade Dein CSS auch mal überprüft.
da gibt es auch ein paar kleinigkeiten, overflow wird stellenweisein einer klasse mehrfach definiert.
Stellenweise falsch geschrieben (overlow-y , da fehlt das f)
'overflow' ist wohl nur was für den IE, CSS-2 grenzt das aus, ebenso die Mozilla-Browser.
Das hat zwar nix mit dem aktuellen Problem zu tun, wollte es aber nicht unerwähnt lassen..
Hallo!
THX.
Das werde ich gleich mal ausprobieren mit dem </input>.
Danke noch für die info mit dem overflow. guck mal wie ich des änder.
Ich geb bescheid wenn's dann endlich funktioniert.
MfG
Buzz
Hi!
Also des mit dem </input> hat auch nicht zum gewünschten Effekt geführt.
Weiß langsam echt nicht mehr...
Naja vielleicht hat ja noch jemand ne Idee.
cya
Andreas
15.05.2006 - 11:13
ZITAT(Buzz @ 15.05.2006 - 11:53)
Naja vielleicht hat ja noch jemand ne Idee.
Ja, die Lösung findet sich hier:
http://www.activewidgets.com/javascript.fo...isplay-the.html
Hallo!
Ja krass! Danke! Danke!
Es klappt.
War zwar wegen meinem Layout dann noch etwas doof, aber jetzt klappt's.
Danke
und grüßle
buzz
Hallo!
Ich nochmal.
Habe folgendes vergessen:
Also ich könnte jetzt nich behaupten, dass es nur an dem overflow lag wie in dem schönen englischen text beschrieben. Musste bei mir vorallem das position:absolute ändern. vermute fast, dass firefox nur dann cursor zeigt, wenn das input-feld irgendwo innerhal eines position:static div ist.
Weiß net ob's so is, aber is ja auch egal --> Hauptsache es funzt
MfG
Buzz
Hallo Conny
ZITAT(Conny @ 14.05.2006 - 17:38)
'overflow' ist wohl nur was für den IE, CSS-2 grenzt das aus, ebenso die Mozilla-Browser.
Wie kommst du darauf?
overflow ist CSS 2 und wird von Browsern mit der Gekko-Engine umgesetzt. Allerdings gibt es
overflow-y oder auch
overflow:y nicht!
siehe
SELFHTML: Beschreibung overflow und
SELFHTML-Beispiel zu overflow *btw* Selbst der Netscape Navigator 4 kannte schon
overflow, wenn auch nur mit dem Wert
hidden.
Hi Auge,
Du hast natürlich recht!
Ich habe da etwas nachllässig geschrieben
Natürlich habe ich overflow
mit x-y Koordinaten gemeint!
cu
Conny
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte
hier klicken.