Homepage selbermachen 7.852 Themen, 35.619 Beiträge

HTML-Area

real_burner / 7 Antworten / Baumansicht Nickles

Hi, hab ein Problem mit HMTL Area und zwar wie kann ich eigene CSS-Styles einfügen. Das mit der Area-Hilfe funkt net so wirklich, oder ich mach was falsch


<<CODE Anfang>>


<html>
<head>
<title>HTMLArea</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!--  -->


<script language="Javascript1.2"><!-- // load htmlarea
_editor_url = "";                     // URL to htmlarea files
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
 document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
 document.write(' language="Javascript1.2"></scr' + 'ipt>'); 
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
// --></script>


<!--  -->
</head>


<body>
<script language="JavaScript1.2" defer>
var config = new Object(); // create new config object


config.width = "72%";
config.height = "200px";
config.bodyStyle = 'background-color: #FFFFFF; font-family: "Verdana"; font-size: 10pt;';
config.debug = 0;


// Add additional editor config settings here...


config.toolbar = [
  ['fontname'],
  ['fontsize'],
  ['bold','italic','underline','separator'],
  ['strikethrough','subscript','superscript','separator'],
  ['justifyleft','justifycenter','justifyright','separator'],
  ['OrderedList','UnOrderedList','Outdent','Indent','separator'],
  ['forecolor','backcolor','separator'],
//['custom1','custom2','custom3','separator'],
  ['HorizontalRule','Createlink','InsertImage','htmlmode','separator'],
  ['about','help']
];


 


editor_generate('textfield',config);
</script>
<input type="text" name="textfield">
</body>
</html>


<<CODE ENDE>>


so, kann mir jetzt jemand sagen was ich ändern muss, damit meine eigenen CSS'es erscheinen!


 


mfg & thx

bei Antwort benachrichtigen
Heinz_Malcher real_burner „HTML-Area“
Optionen

hmm wieso so umständlich, wenn du nur eigene css verwnden willst, nimm folgendes [ vorsicht: ist nich w3c konform, funzt aber trotzdem ;) ]

<hmtl>
<head><style>
deine css formatierung zum beispiel:
table { font-family:verdana; }
<
<body>
<table>alles hier in der tabelle wird in verdana dargestellt</table>
</body>....

bei Antwort benachrichtigen
real_burner Nachtrag zu: „HTML-Area“
Optionen

so ginge es natürlich auch, aber ich habe PHP Artikel System geschrieben. In eben diesem ist es für bestimmte personen erlaubt, Artikel zu verfassen und zu formatieren, natürlich mit allem mit Bilder, Lines recht-linksbündig usw. Beinahe Word eben und das funkt halb am einfachsten ;-) mit HTMLarea und auch am w3c konform

bei Antwort benachrichtigen
Maxx Stone real_burner „HTML-Area“
Optionen

Hi real_burner,

hast du das Script geschrieben? Es ruft u.a. eine Funktion auf die in einer anderen Datei liegt, und hier fehlt :-) Abgesehen davon, dass es "viel Holz" ist sich hier durch zu arbeiten...
Wieso "config.bodyStyle" und nicht "config.style.background-color", etc. einzeln?

Gruß
Maxx Stone

bei Antwort benachrichtigen
real_burner Nachtrag zu: „HTML-Area“
Optionen

nein das skrpt habe ich nicht selber geschrieben, habe es von: www.interactivetools.com/products/htmlarea/
runtergeladen

mfg michi

bei Antwort benachrichtigen
Maxx Stone real_burner „HTML-Area“
Optionen

Hi real_burner,

klappts denn dann mit "config.style.background-color" etc.?+
Hast du mal in die externen Dateien geschaut?

Gruß
Maxx Stone

bei Antwort benachrichtigen
real_burner Nachtrag zu: „HTML-Area“
Optionen

Mit "config.bodyStyle" würde es wahrscheinlich schon funktionieren, aber ich will nicht das meine Schriftart zwingend zu verwenden ist.
Bei HMTLarea ist das Prinzip so: man nehme ein einfaches Textfeld und wandle dieses mit HTMLarea in ein Word ähnliches Arbeitsfeld um. In diesem kann man einen Text schreiben, die Schrifart/größe/Stil/Ausrichtung bestimmen, ein Bild einfügen etc.

Eben perfekt um einen Artikel online zu verassen und zu formatieren, und diesen dann mit MySQL und PHP einzubinden.

Und um eben diese Schriftarten geht es, ich will zusätzlich zu den Standardschriftarten(Arial, Tahoma, Times,...) meine eigenen Styles einfügen

bei Antwort benachrichtigen
Maxx Stone real_burner „HTML-Area“
Optionen

Hi real_burner,

ich bin jetzt "etwas durch den Wind". Reden wir von Javascript und CSS oder von was anderem?
"HMTLarea" === <map name="realB"><area shape="rect" ...> ????
"Textfeld" === <form><textarea cols=... ????

Wenn(!) bei dir Scripte aufgerufen werden die Funktionen nicht finden, dann wird das Script abgebrochen und u.U. notwendige Teile nicht verarbeitet. Also unnötigen Code rauswerfen.

Deine Schrift muss nicht zwingend verwendet werden. Wenn du mit CSS eine Auflistung machst, dann legst du die Priorität fest. Wenn die Schrift fehlt, wird die nächst verwendet...

Wenn du bisschen mehr Infos gibst, u.a. wo genau dein jetzt noch Problem liegt :-), kann dir geholfen werden. Bei JS von Meinereiner, bei PHP (und MySQL?) z.B. von Heinz_Malcher, vermute ich mal.

Gruß
Maxx Stone

bei Antwort benachrichtigen