Ergebnis 1 bis 5 von 5

Thema: Firefox nimmt onMousOff nicht an!

  1. #1
    Gast

    Standard Firefox nimmt onMousOff nicht an!

    Hallo Leute!
    Ich bin blutiger Anfänger im JavaScript (kann nur HTML) und möchte eine Funktion auf meiner Page verwenden, mit der sich beim Überfahren eines Wortes mit der Maus ein Infofenster öffnet und wieder schließt.
    Nun habe ich ein altes JavaScript "ausgegraben", welches damals so funktionierte.
    Nun funktioniert es aber nur noch im IE, in Netscape muss man das Fenster von Hand schließen (was nicht so schlimm ist), aber im Firefox herrscht totales Chaos. Mal nimmt er die Funktion gar nicht an, dann wieder öffnet er zwei oder gar drei Fenster. Kann mir jemand verraten, woran das liegt?
    Hier mal der Quelltext:

    <HTML><HEAD>
    <script LANGUAGE = "JavaScript">
    <!--


    function fenster(anzeige){
    self.name = "beschreibung";
    info = window.open ('','fenster','WIDTH=400,HEIGHT=300')

    if(info != null){

    if(info.opener = null){

    info.opener = self;

    }

    }
    info.document.clear()
    info.document.open()
    info.document.write("<HTML><HEAD><TITLE>LINK INFO!</TITLE>");
    info.document.write("<BODY BGCOLOR=#E6E6EE TEXT=#000000 >")
    info.document.write("<CENTER><FONT SIZE=2>")
    info.document.write(anzeige)
    info.document.write("</BODY></HTML>")
    info.document.close()
    return true;
    }

    function fensterzu(){
    info.close()
    return true;
    }


    // -->
    </script>
    </HEAD>
    <BODY>

    ')" ; onmouseout="fensterzu ()">blau,

    </BODY>
    </HTML>

    LG Deiwl
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    var info;

    function fenster(anzeige){


    dann geht es, du hast das info nicht global deklariert.

  3. #3
    Gast

    Standard

    Vielen Dank für die Antwort!
    Wie gesagt, blutiger Anfänger. Ich habe die var info; jetzt vor die
    function fenter(anzeige){ gesetzt.
    War das richtig? Leider klappt es so auch nicht.
    Liegt es vielleicht einfach am FF?
    Danke schonmal Deiwl

  4. #4
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ja der poupblocker frist das ding... mach es einfach so:

    Code:
    <HTML><HEAD>
    <script LANGUAGE = "JavaScript">
    <!--
    function fenster&#40;anzeige&#41;
    &#123;
     var ct = '';
     ct += "<CENTER><FONT SIZE=2>";
     ct += anzeige;
     ct += "</FONT></CENTER>";
    
     document.getElementById&#40;'popwin'&#41;.innerHTML = ct;
     document.getElementById&#40;'popwin'&#41;.style.display='inline';
    
     return true;
    &#125;
    
    function fensterzu&#40;&#41;
    &#123;
     document.getElementById&#40;'popwin'&#41;.style.display='none';
    
     return true;
    &#125;
    // -->
    </script>
    <style type="text/css">
    #popwin &#123;
    	width&#58; 400px;
    	height&#58; 300px;
    	background-color&#58; #E6E6EE;
    	z-index&#58; 100;
    	position&#58; absolute;
    	top&#58; 50%;
    	left&#58; 50%;
    	margin-top&#58; -200px;
    	display&#58; none;
    	border&#58; 2px solid #333333;
    	padding&#58; 5px;
    &#125;
    </style>
    </HEAD>
    <BODY>
    <div id="popwin"></div>
    
    '&#41;" ; onmouseout="fensterzu &#40;&#41;">blau,
    
    </BODY>
    </HTML>

  5. #5
    Gast

    Standard

    Hey genial!

    Vielen Dank, jetzt funktioniert es!
    Ich hatte den Popupblocker vorher aber ausgeschaltet
    Naja, jedenfalls vielen Dank für Deine Hilfe!

    LG Deiwl

Ähnliche Themen

  1. Kollektion nimmt als Kriterium keine Artikeltypen
    Von Seawolf-371 im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 1
    Letzter Beitrag: 28.07.2008, 07:30
  2. Vista nimmt keine Fonts an
    Von Ghost Horse im Forum Computer - Internet Forum
    Antworten: 5
    Letzter Beitrag: 23.03.2008, 19:45
  3. Browserkrieg nimmt ein Ende
    Von phore im Forum Computer - Internet Forum
    Antworten: 4
    Letzter Beitrag: 11.03.2008, 16:17
  4. Der messenger nimmt mewin passwort nicht an
    Von im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 06.12.2006, 08:54
  5. Woher nimmt IExplorer den Abstand?
    Von Ivanman im Forum HTML & CSS Forum
    Antworten: 19
    Letzter Beitrag: 25.05.2006, 13:10

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •