Tags extern???
anonymus
- html
Hallo,
diese Tags (
<div id=top width=100%><img src=daten/bg2.bmp alt=></div><script type=text/javascript src=daten/script.js></script><SCRIPT language=JavaScript src=daten/menu_array.js type=text/javascript></SCRIPT><SCRIPT language=JavaScript src=daten/mmenu.js type=text/javascript></SCRIPT><div id="topm"><script type="text/JavaScript" src="daten/context.js"></script></div><style type="text/css">#topm {position:absolute;width:154px;border:1px solid #808080;visibility:hidden;background-color:#CCCCCC}</style>
)
kommen in jeder Seite meiner Homepage vor, die immerhin mehere 100 Einzelseiten hat. (Downloadarchiv!). Nun meine Frage. Gibt es möglihckeiten, diese Tags extern in einer anderen Datei zu speichern? Vielleicht per Javascript ...
Ich habe mal irgendwo im Internet so was gefunden:
var html = '<TABLE WIDTH="' +this.width+ '" BORDER="0" CELLSPACING="3" CELLPADDING="0" BGCOLOR="' +this.color+ '">\n';
for (i in this.menuArray) {
var icon = (this.menuArray[i].icon) ? this.menuArray[i].icon : "dummy";
html += (!this.menuArray[i].titel)
?
'<TR><TD><IMG SRC="daten/pixel.gif" WIDTH="' +this.width+ '" HEIGHT="1" BORDER="0"></TD></TR>'
:
'<TR>\n'+
' <TD NOWRAP onmouseover="context.zelleAktiv(this,' +i+ ')" onmouseout="context.zellePassiv(this,' +i+ ')">\n'+
' <ILAYER WIDTH="100%">'+
' <LAYER NAME="__cell' +i+ '__" WIDTH="100%" onmouseover="context.zelleAktiv(this,' +i+ ');" onmouseout="context.zellePassiv(this,' +i+ ')">'+
' <IMG SRC="daten/' +icon+ '.gif" WIDTH="12" HEIGHT="12" VSPACE="0" BORDER="0" ALT="' +this.menuArray[i].status+ '"> <A '+
' HREF="' +this.menuArray[i].href+ '" TITLE="' +this.menuArray[i].status+ '">'
+this.menuArray[i].titel+ '</A></LAYER>'+
' </ILAYER>'+
' </TD>\n'+
'</TR>\n';
} html += '</TABLE>';
return html;
}
Vielleicht kamm man die Tags so extern lagern??? (Ich denke an das var html und html += !)
Gruß,
Daniel
Hallo,
kommen in jeder Seite meiner Homepage vor, die immerhin mehere 100 Einzelseiten hat. (Downloadarchiv!). Nun meine Frage. Gibt es möglihckeiten, diese Tags extern in einer anderen Datei zu speichern? Vielleicht per Javascript ...
http://selfhtml.teamone.de/cgiperl/intro/ssi.htm sollt Dir helfen.
Gruss
Thomas
Hallo,
kommen in jeder Seite meiner Homepage vor, die immerhin mehere 100 Einzelseiten hat. (Downloadarchiv!). Nun meine Frage. Gibt es möglihckeiten, diese Tags extern in einer anderen Datei zu speichern? Vielleicht per Javascript ...
http://selfhtml.teamone.de/cgiperl/intro/ssi.htm sollt Dir helfen.
Gruss
Thomas
Auf meinen Server habe ich PHP, aber ich habe kein laufendes WAMPP. Eher mit Browsermethoden ^_^
HI Daniel,
wenn du PHP oder PERL benutzen koenntest, waere das kein Problem, bei PHP z.B. per include()-Befehl.
MFG
Philipp
Hallo,
ja, das kannst du. Allerdings nicht mit JavaScript. Das ist zu unsicher und zu umständlich. Aber PHP machts möglich.
MfG Dmitri
Hallo warum auch immer anonym postender,
kommen in jeder Seite meiner Homepage vor, die immerhin mehere 100 Einzelseiten hat. (Downloadarchiv!). Nun meine Frage. Gibt es möglihckeiten, diese Tags extern in einer anderen Datei zu speichern? Vielleicht per Javascript ...
Von Javascript würde ich abraten, nicht jeder hat das aktiviert. Wenn Du nicht die von anderen schon angesprochenen Möglichkeiten einer serverseitigen Lösung wie SSI oder PHP hast oder gar zu faul sein solltest, etwas neues zu lernen, habe ich noch einen Tipp zur Arbeitserleichterung.
Ich gehe davon aus, daß Du die Seiten zuhause mit einem Texteditor zusammenbastelst. Manche Texteditoren haben die Möglichkeit, Codebestandteile in kleine Dateien auf Deiner Festplatte auszulagern und auf Knopfdruck diese in alle Einzelseiten reinzuschreiben, ehe man diese Seiten konventionell hochlädt. Einer dieser Editoren ist Phase V von Uli Meybohm.
http://www.meybohm.de/htmledit.html
Daniel
Ach, Du heißt Daniel? Wieso schreibst Du das nicht gleich?
Hallo Daniel,
für Dein Problem gibt es mehrere Möglichkeiten. Z. B.:
1. Server Side Includes (SSI). Wird leider nicht von allen Anbietern unterstützt.
2. Es gibt Editoren, z. B. Phase 5 (http://www.meybohm.de, die Includes unterstützen.
3. Alles in einer externen Javascriptdatei in eine Textvariable packen und mit document.write ausgeben. Aber Vorsicht mit " und '! Besucher ohne Javascript sehen dann aber nichts.
Ich würde zu Variante 2 raten. So werden die Seiten nur einmal und nicht bei jedem Aufruf neu generiert.
Gruß, Jürgen
PS In dem geposteten Block geht es mit Groß- und Kleinschreibung ziemlich durcheinander (javascript/JavaScript)
Hallo Daniel,
für Dein Problem gibt es mehrere Möglichkeiten. Z. B.:
Server Side Includes (SSI). Wird leider nicht von allen Anbietern unterstützt.
Es gibt Editoren, z. B. Phase 5 (http://www.meybohm.de, die Includes unterstützen.
Alles in einer externen Javascriptdatei in eine Textvariable packen und mit document.write ausgeben. Aber Vorsicht mit " und '! Besucher ohne Javascript sehen dann aber nichts.
Ich würde zu Variante 2 raten. So werden die Seiten nur einmal und nicht bei jedem Aufruf neu generiert.
Gruß, Jürgen
PS In dem geposteten Block geht es mit Groß- und Kleinschreibung ziemlich durcheinander (javascript/JavaScript)
Wie nochmal??? Hab das net verstanden. Poste mal nen Code!!!
Hallo,
Wie nochmal??? Hab das net verstanden. Poste mal nen Code!!!
in diesem Block:
<div id=top width=100%><img src=daten/bg2.bmp alt=></div><script type=text/javascript src=daten/script.js></script><SCRIPT language=JavaScript src=daten/menu_array.js type=text/javascript></SCRIPT><SCRIPT language=JavaScript src=daten/mmenu.js type=text/javascript></SCRIPT><div id="topm"><script type="text/JavaScript" src="daten/context.js"></script></div><style type="text/css">#topm {position:absolute;width:154px;border:1px solid #808080;visibility:hidden;background-color:#CCCCCC}</style>
schreibst Du
<script type=text/javascript ...
<SCRIPT language=JavaScript ...
<script type="text/JavaScript ...
sieh nach, z. B. im Selfhtml, wie es richtig heißt.
http://selfhtml.teamone.de/html/transit/scripts.htm#definieren
Gruß, Jürgen