{lang: 'de'}
Flashhilfe.de - Flash Community

Alle Flashseiten ändern wegen dem neuen IE Update (AC_RunActiveContent.js) [Flash 8]

 


AntwortenRegistrieren Seite1 2  

abgemeldeter Benutzer#1
20.04.2006, 09:25

Sehr geehrte User,

Vor kurzem habe ich erfahren, dass es ein neues Internetexplorer Update gab und deshalb alle Flash Htmlseiten Codemässig neu Aktualisiert werden müssen.

Mehr dazu hier:
Preparing your website to handle the Microsoft changes to Internet Explorer

ActiveContent Download (AC_RunActiveContent.js)

Ihr müsst die Seite gut durchlesen, das Javascript, das verzippt ist, runterladen und die Aktualisierung auf:

External JavaScript solution 2: For multiple occurrences of embedded content

richtig befolgen.

In der HTML seite folgendes nach der Seitenbezeichnung einfugen:

PHP:
1
2
<script src="AC_RunActiveContent.js" type="text/javascript"></script>


Dort wo vorher das stand:
PHP:
1
2
3
4
5
6
7
8
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="550" height="400" align="middle">
    <param name="allowScriptAccess" value="sameDomain" /> 
    <param name="movie" value="foo.swf" /> 
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
<embed src="foo.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="foo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

muss jetzt durch das:
PHP:
1
2
3
4
<script type="text/javascript" >
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','550','height','400','align','middle','src','foo','quality','high','bgcolor','#ffffff','name','foo','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','foo' );
</script>

ersetzt werden.

PS: ändert die Bezeichnung oben AC_FL_RunContent nicht, weil sonst funktioniert es ned.
Und fügt das AC_RunActiveContent.js in eurem Webspace rein.

Und wenn jegliche Javascript ausgeschaltet haben und Active Script eingeschaltet haben, so muss <object classid.. bis mit  </object> was vorher durch das script ersetzt wurde zwischen
<noscript> und </noscript> ersetzt werden.

PHP:
1
2
3
4
5
6
7
8
9
10
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="foo" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="foo.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#ffffff" />
<embed src="foo.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="foo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>


Ich hoffe damit geholfen zu haben.

MfG Iacob

ich denke also bin ich weil ich glaube also ist es
marco_eh#2
Benutzerbild von marco_eh
Beiträge: 21
Registriert: Feb 2006

20.04.2006, 12:31

Hallo iacob777 !

Dies ist der wertvollste Beitrag seit Jahren !!!

Danke, Danke, Danke !!!!

Madokan#3
Benutzerbild von Madokan
Beiträge: 130
Wohnort: Berlin/Germany
Registriert: Mar 2002

21.04.2006, 09:05