Hallo Java Gemeinde,
Auf unserer HP www.dpkclan.de.vu habe ich von euch ein kleines Java Skript eingefügt. Um den Mauszeiger soll sich ein kleiner Text drehen. Wenn ich aber das Script in einen Frame einfüge, funktioniert aber auch das Script nur in dem einen Frame(ha ha ha). Gibt es da einen Aufruf, Script mäßig, der es mir erlaubt Frame unabhängig dieses Script auf der gesamten HP zu aktivieren?
Das Script lautet:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
if (document.all) {
//Folgendes kann angepasst werden
yourLogo = "...DPK..Die Pfälzer kommen"; //Mehr als 2 Zeichen!
logoFont = "Arial";
logoColor = "#FF0000";
//ab hier nichts mehr ändern!
yourLogo = yourLogo.split('');
L = yourLogo.length;
TrigSplit = 360 / L;
Sz = new Array()
logoWidth = 100;
logoHeight = -30;
ypos = 0;
xpos = 0;
step = 0.03;
currStep = 0;
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < L; i++) {
document.write('<div id="ie" style="position:absolute;top:0px;left:0px;'
+'width:10px;height:10px;font-family:'+logoFont+';font-size:12px;'
+'color:'+logoColor+';text-align:center">'+yourLogo+'</div>');
}
document.write('</div></div>');
function Mouse() {
ypos = event.y;
xpos = event.x - 5;
}
document.onmousemove=Mouse;
function animateLogo() {
outer.style.pixelTop = document.body.scrollTop;
for (i = 0; i < L; i++) {
ie.style.top = ypos + logoHeight * Math.sin(currStep + i * TrigSplit * Math.PI / 180);
ie.style.left = xpos + logoWidth * Math.cos(currStep + i * TrigSplit * Math.PI / 180);
Sz = ie.style.pixelTop - ypos;
if (Sz < 5) Sz = 5;
ie.style.fontSize = Sz / 1.7;
}
currStep -= step;
setTimeout('animateLogo()', 20);
}
window.onload = animateLogo;
}
// End -->
</script>
</ol>
<center>
<hr align="center" size="1" width="50%">
<font face="Arial,Helvetica,MS Sans Serif">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" src="../ms.js">
</SCRIPT>
Wäre um jede Hilfe dankbar, da das mit dem Mauszeiger einfach super aussieht. Ich würde mich freuen wenn das funzen würde.
Mit freundlichen Grüßen aus der Pfalz
[DPK]Confuzius
Auf unserer HP www.dpkclan.de.vu habe ich von euch ein kleines Java Skript eingefügt. Um den Mauszeiger soll sich ein kleiner Text drehen. Wenn ich aber das Script in einen Frame einfüge, funktioniert aber auch das Script nur in dem einen Frame(ha ha ha). Gibt es da einen Aufruf, Script mäßig, der es mir erlaubt Frame unabhängig dieses Script auf der gesamten HP zu aktivieren?
Das Script lautet:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
if (document.all) {
//Folgendes kann angepasst werden
yourLogo = "...DPK..Die Pfälzer kommen"; //Mehr als 2 Zeichen!
logoFont = "Arial";
logoColor = "#FF0000";
//ab hier nichts mehr ändern!
yourLogo = yourLogo.split('');
L = yourLogo.length;
TrigSplit = 360 / L;
Sz = new Array()
logoWidth = 100;
logoHeight = -30;
ypos = 0;
xpos = 0;
step = 0.03;
currStep = 0;
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < L; i++) {
document.write('<div id="ie" style="position:absolute;top:0px;left:0px;'
+'width:10px;height:10px;font-family:'+logoFont+';font-size:12px;'
+'color:'+logoColor+';text-align:center">'+yourLogo+'</div>');
}
document.write('</div></div>');
function Mouse() {
ypos = event.y;
xpos = event.x - 5;
}
document.onmousemove=Mouse;
function animateLogo() {
outer.style.pixelTop = document.body.scrollTop;
for (i = 0; i < L; i++) {
ie.style.top = ypos + logoHeight * Math.sin(currStep + i * TrigSplit * Math.PI / 180);
ie.style.left = xpos + logoWidth * Math.cos(currStep + i * TrigSplit * Math.PI / 180);
Sz = ie.style.pixelTop - ypos;
if (Sz < 5) Sz = 5;
ie.style.fontSize = Sz / 1.7;
}
currStep -= step;
setTimeout('animateLogo()', 20);
}
window.onload = animateLogo;
}
// End -->
</script>
</ol>
<center>
<hr align="center" size="1" width="50%">
<font face="Arial,Helvetica,MS Sans Serif">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" src="../ms.js">
</SCRIPT>
Wäre um jede Hilfe dankbar, da das mit dem Mauszeiger einfach super aussieht. Ich würde mich freuen wenn das funzen würde.
Mit freundlichen Grüßen aus der Pfalz
[DPK]Confuzius