phpbar.de logo

Mailinglisten-Archive

[php] java-script content-type

[php] java-script content-type

=?iso-8859-1?Q?Andr=E9?= Laugks l-andre_(at)_gmx.de
Sat, 14 Oct 2000 02:40:34 +0200


Hallo!

Kai Meder schrieb:
> <script language="JavaScript"
> src="http://www.fraggers.de/piracy/news.php?amount=10">
> </script>

Du kannst als externe JavaScriptdatei jede ASCII Datei angeben,
egal ob nun die Endung *.js oder was auch immer, 
ab Browserversion 4.*. Naja, ganz so sicher bin ich mir nicht,
aber vom hören sagen. Bei externen CSS-Datein funktioniert es,
das habe ich schon selbst ausprobiert.
 
Sollte der Link zu Deiner externen "JS-Datei" im body stehen,
kann ich Dir nur sagen, gesund ist das nicht. Die sehr neuen 
Browser akzeptieren das. Bei Netscape <= 4.05 schmiert der
Browser schonmal ab. Wenn Du auf Nummer sicher gehen möchtest,
also in den Header damit. Im Header kannst Du das (siehe Dein
Beispiel) aber nichts schreiben...


> ich will das beim client einbinden lassen können...
> 
> das soll dann rauskommen
> 
> document.write('<ul type="square"><li><a
> href="http://www.fraggers.de/news.one.php?id=18" target="_blank">witz
> no12</a><li><a href="http://www.fraggers.de/news.one.php?id=17" ....


Also packe das am besten so in den body. Nicht vergesen, hier schon 
gemacht, ",<, > und / (\", \<, \>, \/) zu maskieren. JavaScript ist 
das angenehmer. Bei writeln brauchst Du keine Zeilenumbrauch(\n) mit 
einzufügen. write schreibt keinen Zeilenumbruch mit.

<?PHP
echo "<script language="JavaScript" type="text/javascript">\n";
echo "<!--\n";
echo "document.writeln('\<ul type=\"square\"\>');\n";
echo
"document.writeln('\<li\>\<ahref=\"http:\/\/www.fraggers.de\/news.one.php?id=18\"
target=\"_blank\"\>witz no12\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=17\"
target=\"_blank\"\>witz no11\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=16\"
target=\"_blank\"\>witz no10\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=15\"
target=\"_blank\"\>witz no9\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=14\"
target=\"_blank\"\>witz no8\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=13\"
target=\"_blank\"\>witz no7\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=12\"
target=\"_blank\"\>witz no6\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=11\"
target=\"_blank\"\>witz no5\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=10\"
target=\"_blank\"\>witz no4\<\/a\>');\n";
echo "document.writeln('\<li\>\<a
href=\"http:\/\/www.fraggers.de\/news.one.php?id=9\"
target=\"_blank\"\>witz no3\<\/a\>');\n";
echo "document.writeln('\<\/ul\>');\n";
echo "//-->\n";
echo "</script>\n";
?>

mfg, André Laugks


php::bar PHP Wiki   -   Listenarchive