+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Nächster Microsoft-Patch "eine Schande"?

  1. #1
    TP-Senior Nuke Jay macht alles soweit korrekt
    Registriert seit
    May 2003
    Ort
    Schweiz
    Beiträge
    282

    Nächster Microsoft-Patch "eine Schande"?

    Vielleicht ist es euch schon aufgefallen, seit dem letzten Windows Update hat's im IE um alle Flash Elemente einen feinen gestrichelten Rahmen, bis man dessen ausführung akzeptiert hat. Ich habe dazu folgende Site's gefunden: 1 | 2 | 3

    Nun habe ich aber schon die ein oder andere Seite im Netz entdeckt, bei denen diese Rahmen nicht angezeigt werden. Gibt es da einen Trick/Tag dazu?

    Naja, das kann ja heiter werden...
    MEDIAKOM

  2. #2
    TP-Veteran Nele ist ein richtiges Arbeitstier - DANKE Nele ist ein richtiges Arbeitstier - DANKE Nele ist ein richtiges Arbeitstier - DANKE Nele ist ein richtiges Arbeitstier - DANKE Nele ist ein richtiges Arbeitstier - DANKE Nele ist ein richtiges Arbeitstier - DANKE Avatar von Nele
    Registriert seit
    Jan 2004
    Ort
    Borntowncity
    Beiträge
    1.263

  3. #3
    TP-Senior Nuke Jay macht alles soweit korrekt
    Registriert seit
    May 2003
    Ort
    Schweiz
    Beiträge
    282
    Danke für den Tip mit dem JS, funzt wunderbar.
    MEDIAKOM

  4. #4
    TP-Veteran Elli macht sich hier sehr viel Mühe Avatar von Elli
    Registriert seit
    Nov 2002
    Ort
    Orscholz
    Beiträge
    1.114
    Hmm, scheint wohl nur mit dem Flashobject JS zu funktionieren?! Habe auf einer
    Seite noch ein anderes JS integriert, welches mir entweder den Code für das
    SWF erzeugt oder eben nur ein Bild ausspuckt, sollte kein Flash vorhanden sein.
    Hier habe ich aber immer noch das Problem mit dem Rahmen. Hat einer ne Idee,
    warum das so ist?

    HTML-Code:
    <script language="javascript" type="text/javascript">
    // <!--
    // Definitionen
    
        // Programm
        var vFlash = 8; //minimum Flashversion
        var ver = 0;
        var javaOn = false;
        var ShockMode = 0;
        var plug = 0;
        var gUserOS = OS_Check();
        ver = parseInt(navigator.appVersion.substring(0,1));
    
        // Welches Betriebssystem?
    
        function OS_Check()
        {
            var userPlat = "unknown";
            var navInfo = navigator.appVersion;
            if (navInfo.indexOf("Win") != -1)                userPlat = "Win";
                else if (navInfo.indexOf("Macintosh") != -1) userPlat = "PPC";
                else if(navInfo.indexOf("68K") != -1)        userPlat = "68K";
            return userPlat;
        }
    
        // Flash-Pruefung Netscape Navigator
    
        function checkNetscape()
        {
            if(navigator.appName == "Netscape")
            {
                for(i=0;i<navigator.plugins.length;i++)
                {
                   if(navigator.plugins[i].name == "Shockwave Flash")
              {
                t = navigator.plugins[i].description;
                t = t.split(" ")
              for(z=0;z<t.length;z++)
              {
                if(parseFloat(t[z]) >= vFlash)
                {
                //document.writeln(t[i])
                          plug = 1
                          break;
                }
                      }
                break;
                  }
              }
        }
    
            // Flash-Pruefung Netscape Internet Explorer auf Win95,98,NT
            // keine Pruefung auf Macintosh da keine Active-X-Unterstützung
    
            else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 &&  navigator.userAgent.indexOf("Win")>=0)
            {
        
          document.writeln();
                document.write('<Scr'+'ipt lan'+'guage=VB'+'Scr'+'ipt\> \n');
                document.write('on error resume next \n');
                /*Einstellung für den Player, aller die kleiner wie 7 sind werden ignoriert*/
    
                document.write('ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.' + vFlash + '")))\n');
                document.write('</scr'+'ipt>');
          //document.writeln(ShockMode);
                if(ShockMode) plug = 1;
            }
        }
    
        if(ver == 4)
        {
            if(navigator.javaEnabled()) javaOn = true;
        }
    
        if(ver > 2) checkNetscape();
    
    //-->
    </script>
    </head>
    <body>
    
    <script Language="Javascript" type="text/javascript">
    <!--
    //Einstellungen für die SWF
        if(plug == 1) { document.write('<object width="550" height="425" data="flvplayback.swf" type="application/x-shockwave-flash">')
     document.write('<param name="movie" value="flvplayback.swf">');
    
     document.write('</object> ');}
     //Einstellung für das alternativ Bild
                 else { document.write('<div align="center"><img src="img/flash.jpg" width="360" height="263" alt="der neuste Flashplayer ist leider nicht installiert" usemap="#Map" border="0" /></div>') }
    //-->
    </script> 
          <noscript>
         <!-- Falls JavaScript deaktiviert, kommt automatisch das Alternativbild -->
          <div align="center"><img src="img/flash.jpg" alt="der neuste Flashplayer ist leider nicht installiert" width="360" height="263" border="0" usemap="#Map" /></div>
    
    
        </noscript>
    ...
    Danke!

    Elli
    Es gibt keinen Fortschritt ohne den Glauben an die Zukunft.
    [JFK]

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51