http://www.flashforum.de/forum/showthread.php?t=194346
Sehr informativ.![]()
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
http://www.flashforum.de/forum/showthread.php?t=194346
Sehr informativ.![]()
Danke für den Tip mit dem JS, funzt wunderbar.
MEDIAKOM
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?
Danke!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> ...
Elli
Es gibt keinen Fortschritt ohne den Glauben an die Zukunft.
[JFK]
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)