in einem JS Tab onmouseover effect

P4R4

Grünschnabel
Code:
    /**************************** Teamspeak Tab ******************************/
    Tabs.Teamspeak = {
    tabOrder : 70, // order to place tab in top bar
    tabLabel : 'TS³', // label to show in main window tabs
    myDiv : null,
    timer : null,
     
    forumlink : 'http://website.de',
     
    init : function (div){ // called once, upon script startup
     
    var loaded = false;
    var prevX = -1,prevY=-1;
    var t = Tabs.Teamspeak;
    t.myDiv = div;
    div.innerHTML = '<CENTER><div id=TSDiv>This page will load when there is mouse movement</div></center>';
    div.innerHTML = '<CENTER><iframe allowtransparency="true" src="'+ t.forumlink +'" width="100%" height="550" name="board_in_a_box" <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis aufrufen: <a href="'+ t.forumlink +'">god-like.org - Teamspeak Server</a></p> </iframe> <BR></center>';
    },
     
    mm : function(evt){
    if(loaded) return;
    if(!evt) {
    evt=event;
    }
    if(prevX<0) {
    prevX=evt.clientX;
    prevY=evt.clientY;
    return;
    }
    if(prevX==evt.clientX && prevY==evt.clientY) {
    return;
    }
    loaded=true;
    var req=new XMLHttpRequest();
    req.open('GET',''+ t.forumlink +'');
    req.onreadystatechange=function(x) {
    if(req.readyState==4) {
    document.getElementById('TSDiv').innerHTML=req.responseText;
    }
    }
    document.getElementById('TSDiv').innerHTML="lade...";
    req.send();
     
    window.onmousemove=mm;
    document.body.onmousemove=mm;
    },
     
    hide : function (){ // called whenever the main window is hidden, or another tab is selected
    var t = Tabs.Teamspeak;
    mainPop.div.style.width = 750 + 'px';
    },
     
    show : function (){ // called whenever this tab is shown
    var t = Tabs.Teamspeak;
    mainPop.div.style.width = 750 + 'px';
    if (Options.widescreen==true)mainPop.div.style.width = 1100 + 'px';
    },
    }

kann mir einer sagen wie ich das hinbekomme ?

habe hier noch eine methode versucht

Code:
var t = Tabs.Teamspeak;
t.myDiv = div;
div.innerHTML = <iframe src="'+ t.forumlink +'" onMouseOver="over(0)" onMouseOut="out(0)">bla</iframe>;

},



ich möchte das forumlink erst bei mouse over geladen wird bekomm das irgendwie nicht hin ....
wäre nett wenn mir jemand helfen könnte
ich bin neu hier und hoffe ich hab alles richtig gepostet und bin auch im richtigen forum hier ... danke schon mal :)
 
Zuletzt bearbeitet:
hm keine ne antwort ? oder lösung parat?

oder wie kann ich den tab erst bei klick auf nen button oder so laden lassen das er nicht sofort angezeigt wird halt...
 
Zurück