problem mit dem zeigen von div-elementen bei onmouseover
Hacker676
- javascript
hab ein problem,
das script finktioniert zwar aber auf der seite wird unten ein fehler angezeigt.
weiß leider nicht woran es liegt. müsste bei function update sein.
danke schon mal für eure hilfe.
MfG Hacker676
------------------- Quelltext ---------------
<html>
<head>
<title>Unbenanntes Dokument</title>
<style type="text/css">
.tooltip {
DISPLAY: none;
POSITION: absolute;
BACKGROUND-COLOR: #E1E1FF;
border:1px solid;
border-color:#047A84;
color:#047A84;
}
</style>
<script type="text/javascript">
function showWMTT(id) {
wmtt = document.getElementById(id);
wmtt.style.display = "block"
}
document.onmousemove = updateWMTT;
function updateWMTT(e) {
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
if (wmtt != null) {
wmtt.style.left = (x - 05) + "px";
wmtt.style.top = (y + 20) + "px";
}
}
function hideWMTT() {
wmtt.style.display = "none";
}
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) {
LI.onmouseover=einblenden; LI.onmouseout=ausblenden;
}
LI = LI.nextSibling;
}
while(LI);
}
function sucheUL(UL) {
do {
if(UL) UL = UL.nextSibling;
if(UL && UL.nodeName == "UL") return UL;
}
while(UL);
return false;
}
function einblenden() {
var UL = sucheUL(this.firstChild);
UL.style.display = "block";
}
function ausblenden() {
sucheUL(this.firstChild).style.display = "none";
}
window.onload=hoverIE;
}
function Spring() {
var welcherLink = document.Springen.URLs.selectedIndex;
document.Springen.URLs.selectedIndex = "0";
if(welcherLink > "0"){
top.location.href = document.Springen.URLs.options[welcherLink].value;
}
}
</script>
</head>
<body>
<br>
<br>
<br>
<br>
<a href="#" onmouseover="showWMTT('1')" onmouseout="hideWMTT()">aaaaaaaaaaaaaaaa</a><br>
<DIV class=tooltip id=1><B>TEXT</B></DIV>
<br>
</body>
</html>
hab ein problem
Aha.
das script finktioniert zwar aber auf der seite wird unten ein fehler angezeigt.
Aha.
weiß leider nicht woran es liegt. müsste bei function update sein.
Aha.
danke schon mal für eure hilfe.
Kein Problem.
Dürften wir vielleicht auch erfahren was für einen Fehler?
Wenn Du mal im Firefox
var wmtt;
so am Anfang definierst gibt es keine Fehler mehr.
Die Probleme in IE will ich mir garnicht erst anschauen.
Liebe Grüße,
Bernd
Wenn Du mal im Firefox
var wmtt;
so am Anfang definierst gibt es keine Fehler mehr.
Die Probleme in IE will ich mir garnicht erst anschauen.Liebe Grüße,
Bernd
@Bernd
also mit var wmtt=""
und als was definieren? bin leider kein profi.
firefox bringt bei mir gar keine fehlermeldung, nur der IE.
gibts beim IE noch mehr probleme? eigentlich sollte das script hauptsächlich da funktionieren.
aber danke für die hilfe.
@Phil Z.
aha, sehr hilfreich, ja!
hättest du den quelltext mal genommen und dir die seite im IE angeguckt, dann hättest du gesehen das der unten in der statusleiste eine fehlermeldung bringt sobald man die maus bewegt hat.
trotzdem danke
MfG
Hacker676
hi,
@Phil Z.
aha, sehr hilfreich, ja!
hättest du den quelltext mal genommen und dir die seite im IE angeguckt, dann hättest du gesehen [...]
Hättest du ein Online-Beispiel gebracht, hätte er das vielleicht sogar getan.
Aber auf Copy&Paste, um irgendwelche clientseitigen Probleme nachvollziehen zu können, habe ich idR. auch keine Lust.
Wenn du etwas von anderen Leuten willst, dann mache es ihnen möglichst einfach und auch bequem, sich mit deinem Problem zu beschäftigen.
gruß,
wahsaga
hi,
Hättest du ein Online-Beispiel gebracht, hätte er das vielleicht sogar getan.
ja hätte ich machen können, hatte aber net so viel zeit.
sein beitrag hat dann auch voll weiter geholfen wenn er sich die seite net anguckt.
nächstesmal lade ich was hoch!
hab ein problem,
das script finktioniert zwar aber auf der seite wird unten ein fehler angezeigt.
und klick da mal drauf und Fehler im Fiorefox erscheinen in der JS Konsole, die findest du im Menü Extras.
schau mal nach was du da findest und dann reden wir weiter.
Struppi.