hi,
habe beim erstellen von Webs immer das Problem, das ich gern mehrere Skripte immer auf einer Seite möchte...das auf jeder Seite dann...alo lege ich die in eine seperate Datei.
Wie rufe ich aus der html seite mehrere solcher dateien auf oder wie bekomme ich in eine mehrer Skripte?
zB möchte ich einen Ticker und den rechtsklick in einer
1.skript********************
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("www.ichxxxx.de \nby ct");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
***********
2.skript***********
<!--
/*
Titel: DHTML Ticker
Autor: Christoph Bergmann
email: cb@acc.de
Copyright (c) Milch und Zucker - c. Bergmann und j. Gamperl, 1998.
All rights reserved. Alle Rechte vorbehalten. URL: http://dhtml.seite.net
Dieser Code darf für nicht-kommerzielle sowie kommerzielle Zwecke frei
genutzt und angepaßt werden, solange dies unentgeltlich erfolgt und
dieser Vermerk bestehen bleibt.
*/
var delay=60;
var nextm=0;
var msg=new Array
(
'Willkommen auf www.xxxxxx.de',
'die private Website der Familie xxxxxx',
'',
''
);
function start_ticker()
{
do_ticker(msg[0], 0, 1);
}
function do_ticker(text, pos, dir)
{
var out='<font size=+2>'+text.substring(0, pos)+'</font></b>]</font>';
if(navigator.appName=="Netscape")
with(document.ticker.document)
{
open(); write(out); close();
}
else
ticker.innerHTML=out;
pos+=dir;
if(pos>text.length)
setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*10);
else
{
if(pos<0)
{
if(++nextm>=msg.length)
nextm=0;
text=msg[nextm];
dir=-dir;
}
setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);
}
}
// -->
</script>
<div id="ticker" style="position:absolute;top:150;left:10;widht:300;">
<script language="JavaScript">
<!--
var curmes = 0
var a = 0
var counter = 0
var message = new Array()
// Anzahl der Nachrichten
message[0] = "Willkommem"
message[1] = "auf meinen Seiten"
message[2] = "....xxxxxxx...."
var temp = ""
function typew()
{
a = a + 1
check()
window.status = message[curmes].substring(0, a)
if(a == message[curmes].length + 5)
{
curmes = curmes + 1
a = 0
}
if(curmes > 2)
{
curmes = 0
}
counter = setTimeout("typew()", 100) //Geschwindigkeit
}
function check()
{
if(a <= message[curmes].length)
{
if(message[curmes].substring(a, a + 1) == "")
{
a = a + 1
check()
}
}
}
//-->
</script>
DANKE für die Hilfe