Interruptor
New member
Ich habe auf meiner Seite ein Java Script im Menü-Frame!
dabei verfolgt eine Grafik den Mauszeiger am Bildschirmrand.
komischerweise hängt sich beim Laden der Seite schonmal der Browser auf. Das passiert aber nich immer. Nehme ich das Script raus so ist alles i.o!
Hier mal das Jscript, vielleicht kann es jemand testen:
<script language="JavaScript">
// <!--
MY = 0;
PY = 0;
function MM(e) {
MY = event.y + document.body.scrollTop;
}
function rr() {
if (MY!=PY) {
PY += Math.round((MY-PY)/6);
lyr.top = PY-5;
}
}
function init() {
document.onmousemove=MM;
lyr = document.all["pfeil"].style;
setInterval("rr()",50);
}
if (document.layers)
document.captureEvents(Event.KEYPRESS)
function backhome(e){
if (document.layers){
if (e.which==hotkey)
window.location=destination
}}
document.onkeypress=backhome
var message="";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
// -->
</script>
Der Body der HTML und die Grafik werden so definiert
<body onload=init();>
<div id=pfeil style="position: absolute; left: 0; width: 21; z-index: 0; top: 0; height: 15">
<img src="pics/grafik.gif"></div>
<div id="overDiv" style="position:absolute; visibility:hide;"></div>
dabei verfolgt eine Grafik den Mauszeiger am Bildschirmrand.
komischerweise hängt sich beim Laden der Seite schonmal der Browser auf. Das passiert aber nich immer. Nehme ich das Script raus so ist alles i.o!
Hier mal das Jscript, vielleicht kann es jemand testen:
<script language="JavaScript">
// <!--
MY = 0;
PY = 0;
function MM(e) {
MY = event.y + document.body.scrollTop;
}
function rr() {
if (MY!=PY) {
PY += Math.round((MY-PY)/6);
lyr.top = PY-5;
}
}
function init() {
document.onmousemove=MM;
lyr = document.all["pfeil"].style;
setInterval("rr()",50);
}
if (document.layers)
document.captureEvents(Event.KEYPRESS)
function backhome(e){
if (document.layers){
if (e.which==hotkey)
window.location=destination
}}
document.onkeypress=backhome
var message="";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
// -->
</script>
Der Body der HTML und die Grafik werden so definiert
<body onload=init();>
<div id=pfeil style="position: absolute; left: 0; width: 21; z-index: 0; top: 0; height: 15">
<img src="pics/grafik.gif"></div>
<div id="overDiv" style="position:absolute; visibility:hide;"></div>