Startseite Forum
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

Externe Js Im Body Einbinden
(1 Leser) (1) Gast
Bitte beachten, dass es hier nur um Javascripts geht, die sich in unserem Archiv befinden.
  • Seite:
  • 1

THEMA: Externe Js Im Body Einbinden

Externe Js Im Body Einbinden 2 Jahre, 11 Monate her #1132

  • Claus-www
Hallo, ich möchte ein externes js im body einbinden.
Kenne nur den Befehl <script type="text/javascript" src="script.js"></script>, wenn ich den aber im body stecke passiert nix. Ist der nur für den head? Wie kann ich mein externes script.js in meine Tabelle (body) einfügen? Vielen Dank.

Externe Js Im Body Einbinden 2 Jahre, 11 Monate her #7118

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Der Aufruf sieht nicht falsch aus. Evtl. liegt ein Fehler im Code selbst vor?

Externe Js Im Body Einbinden 2 Jahre, 11 Monate her #7119

  • Claus-www
sehe keinen fehler (wenn ich sie als eine Datei habe gehts)
anbei die 2 Dateien

ticker.htm

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

<body bgcolor="#FFFFFF" text="#000000">
<script type="text/javascript" src="tick2.js"></script>
</body>
</html>

tick2.js

<!--
//Ticker sollte laufen in Geckos, Opera7 und IE5+
//Den ganzen Skriptblock(oder die Referenz zum Skript... falls extern) dorthin in die Seite
//tun, wo der Ticker ticken soll
//das Aussehen kann per CSS angepasst werden.... als SELECTOR ist dabei "#ticker" zu verwenden



//°°°°°°°°°°°°°°>Der Text....keine <br> und keine Zeilenumbrueche erbeten
tText=' + + + Dies ist ein <b>Tickertext </b>mit klickbarem <a href="www.tutorials.de"target="_blan...t;>Link</a>';

//°°°°°°°°°°°°°°>Zeit zwischen jedem "Tick" in msec
tInterval=200;

//°°°°°°°°°°°°°°>Sollte Leeraum im Ticker entstehen, hier einen hoeheren Wert waehlen
tNr=4;

//°°°°°°°°°°°°°°>Onmouseover Ticker anhalten?true:false
tStop=true;



//°°°°°°°°°°°°°°>Der Ticker
if(document.getElementsByTagName('title')&&document.getElementsByTagName('title')[0].innerHTML)
{
var tGo;
tStop=tStop?' onmouseover="clearInterval(tGo)"onmouseout="tGo=setInterval('ticken()',tInterval);"':'';
tCnt=0;
tHtml='<span>'+tText+'</span>';
document.write('<pre id="ticker"style="overflow:hidden;"'+tStop+'>');
for(i=0;i<tNr;++i){document.write(tHtml);}
document.write('</pre>');

function ticken()
{
tObj=document.getElementById('ticker');
tTxt=String(tObj.firstChild.innerHTML);
isTag=false;isTxt=false;
for(i=0;i<tTxt.length;++i)
{
if(tTxt.charAt(i)=='>')
{
isTag=false;continue;
}
if(tTxt.charAt(i)=='<')
{
isTag=true;continue;
}
if(!isTag)
{
tObj.firstChild.innerHTML=tTxt.substring(0,i)+tTxt.substring(i+1,tTxt.length);
isTxt=true;break;
}
}
if(!isTxt)
{
tObj.removeChild(tObj.firstChild);
tObj.innerHTML+=tHtml;
}
}
tGo=setInterval("ticken()",tInterval);
}
//-->
  • Seite:
  • 1
Ladezeit der Seite: 0.26 Sekunden

Login

Aktuell im Forum

mehr