• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Immer gleiche Zeilen per JS einfügen

.holger

Lounge-Member
Hi!

Ich will meine 2te Seite cloudkicker.de bald neu designen.

Ich will auf ein Frameset verzichten und deshalb muss ich auf jeder Seite diverse Zeilen (css - Aufruf, JS-Menu, etc.) gleich haben. Jetzt wollte ich diese Zeilen mit einer JS-Zeile ersetzen.

Also ich will eine Zeile reinschreiben in der Art:

<script language="JavaScript" src="js/alles.js" type="text/javascript"></script>

Diese Datei alles.js soll dann auf weitere Dateien verweisen.

Ich könnte auch alles in der Datei per document.write einsetzten. also:



document.write('<link rel=stylesheet Type="text/css" href="css/style.css">');

document.write('
<SCRIPT LANGUAGE="JAVASCRIPT">
OB_Top=10;
OB_Left=25;
OB_Margin=2;
OB_Width=96;
OB_Height=400;
OB_SlideSpeed=1.25;
OB_BackgroundColor="#004E98";
OB_ItemsSpacing=40;
OB_BorderWidth=0;
OB_BorderStyle="ridge";
OB_BorderColor="#dddddd";
OB_IconsWidth=32;
OB_IconsHeight=32;
OB_ButtonFontFamily="arial";
OB_ButtonFontSize=8;
OB_ButtonFontColor="black";
OB_ButtonHeight=25;
OB_LabelFontFamily="arial";
OB_LabelFontSize=8;
OB_LabelFontColor="white";
OB_LabelMargin=3;
OB_UpArrow="arrowup.gif";
OB_DownArrow="arrowdown.gif";
OB_ArrowWidth=15;
OB_ArrowHeight=15;
OB_ArrowSlideSpeed=8;
</SCRIPT>
<SCRIPT LANGUAGE="JAVASCRIPT">
if (document.all){
document.write('<script src="../menu/folders.js"></script>')
document.write('<script src="../menu/outbar.js"></script>')
}
</SCRIPT>
<SCRIPT LANGUAGE="JAVASCRIPT">
function Run(app)
{
alert("coming soon");
}
</SCRIPT>

');


Das funktioniert aber nicht. kann es sein, dass man ein document.write nach jeder Zeile schliessen muss und dann in der neuen Zeile neu "aufmachen" muss, dass es also nicht Zeilenübergreifend geht??

Wer Rat weiss oder noch ne bessere Lösung hat kann mir gerne helfen :D
 
schreib:
</SC'+'RIPT>
statt:
</SCRIPT>

das </SCRIPT> terminiert das js.

bye,
mo
 
naja is net so einfach mit der sache aber :

da sofort wenn </script> in irgendeiner form kommt das script beendet wird und nicht weiterläuft, ich würde dir empfehlen den code den du schreiben willst zu escapen %32hallo%32 usw dann kann dieser fehler nciht passieren.



cu xxoes
 
Zurück
Oben