WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ...von Stylesheets, Java Script und Formmail (http://www.wcm.at/forum/showthread.php?t=29363)

S²³L 31.08.2001 18:37

...von Stylesheets, Java Script und Formmail
 
Ich habe ein paar Fragen zur Fehlerbeseitung meiner letzten Homepage:

1.) Ich habe ein Problem bezüglich einer von Dreamweaver aus modifizierten Stylesheet-Datei und deren Interpretation durch den Netscape Navigator 4.5:
Ok, obwohl "interpretation" etwas zu hoch gegriffen ist, da der Navigator gar keine Formatierung des Textes vornimmt, während der Internet Explorer alle gewünschten Einstellungen anzeigt.

Ausschnitt aus der Datei "styles.css":
.überschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: lighter; color: #FF9900; background-color: #000000}

Definition der .css-Datei in main.html:
<link rel="stylesheet" href="../styles.css" type="text/css">

..und das sollte der eigentliche Abruf der Formatierung sein:
<td valign="top" bgcolor="#CCCCCC" class="&uuml;berschrift">Kfz-Versicherung:</td>

Wie schon gesagt, im iExplorer funktioniert das Ganze wunderbar, Netscape schaffts nicht, hatte schon mal jemand das Problem?

2.) Ich habe meine Javascript-Referenz verlegt, wie ändere ich diesen Befehl, dass der Brower das neue Fenster maximiert öffnet?
fw_menu_3.addMenuItem("Versicherungen","window.ope n('./mainlinks/pversicherungen/index.html', '_blank');");

..und wie lautet der Java-Script-Befehl, um per klick das aktuelle Fenster zu schließen?

3.) Kennt jemand ein Cgi-Skript für Formulare, das mehr Wert auf Formatierung des generierten E-Mail-Textes legt, als Formmail


Bitte um Antworten!

Sesa_Mina 01.09.2001 01:20

fenster schließen:

mach zu!

sollte funzen.

oder:

<div onclick="self.close();">mach zu!</div>

...

peter-k 01.09.2001 10:43

zu 1:
IE und NN interprtieren die styles etwas anders, bzw sind nicht alle Formatierungen in beiden Browsern möglich und werden anders definiert.

Man kann aber 2 jeweils prowserangepasste styles verwenden.
<link rel="stylesheet" href="../style_ie.css" type="text/css">
<link rel="stylesheet" href="../style_nn.css" type="text/css">
Standartmäßig wird wird die erste Zeile im IE und die 2 im NN eingelesen. (ob des bei den neuen Browsern noch so is weis in net, aber nn6 hat dazugelernt)

Mehr dazu und zu Punkt 2:
Deine Javascript-Referenz verlegt?
Da findest sie wieder:
onlinemagazin drweb.de(für die css-Referenzen)
SELFHTML
JSWELT.DE(Java)Scripte

jak 01.09.2001 15:47

Ad 2.)
Ich glaube es gibt keinen direkten Befehl.
Allerdings kann man mit den Befehlen screen.availHeight, screen.availWidth, window.height und window.width das ganze machen.
Also
window.open(height="screen.availHeight" width="screen.availWidth")
.

Gefunden in SelfHtml (Wirklich empfehlenswert).
Link siehe posting von peter K.

Jak

S²³L 02.09.2001 22:25

Danke, die ersten beiden Fragen sollten beantwortet sein. Die dritte wäre noch sehr wichtig gewesen, es geht um ein cgi.Skript, mit dem man die Ausgabe-Mails bei Formularen besser formatieren kann (d.h: Textgröße, Schriftart, eventuell ergänzenden Text anfügen lassen,...) Kennt jemand solch ein Script/Programm? Wäre wirklich wichtig, bitte!

MoSKiTo 03.09.2001 15:23

Einige Versionen vom Netscape Navigator mögen es nicht, wenn man Leerzeichen in den Stylesheet-Angaben hat.

Also statt:
.überschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: lighter; color: #FF9900; background-color: #000000}

lieber so:
.überschrift {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-weight:lighter;color:#FF9900;background-color:#000000}

Sprich alles in einer Wurscht :)

ben81 12.09.2001 23:07

zu 1)

Wenn das mit dem Leerzeichen nicht helfen sollte, dann versuch ".überschrift" mal in ".ueber" umzubennenen.

Ich hatte das Problem auch mal. Die Lösung: Ich hatte Unterstriche verwendet, die dem NN gar nicht geschmeckt haben.
Deswegen finde ich Umlaute auch schon mal sehr verdächtig. Außerdem sollten die Namen nicht zu lang sein, denn auch daran hat sich bei mir der NN mal gestört.


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag