dcsimg
www.webdeveloper.com
Results 1 to 2 of 2

Thread: [RESOLVED] IE7 not showing SWF

  1. #1
    Join Date
    Jul 2007
    Location
    Cracow
    Posts
    78

    resolved [RESOLVED] IE7 not showing SWF

    Hi

    I'm having serious problems with IE 7. Please compare this page: http://boksnet.malarzm.com/test.html in IE and for example Firefox. In IE there's a blank window with scroll instead of flash while in Firefox everything works fine (yes, this flash is just a black box). I'm using javascript and document.write to insert html code, line with flash goes like that:
    document.write('<a href="http://boksnet.malarzm.com/klik-1.html" target="_blank" style="color: #0000FF;"><object width="150" height="150"><param name="movie" value="http://boksnet.malarzm.com/files/1_820666016.swf"><param name="flashvars" value="clickUrl=http&#37;3A%2F%2Fboksnet.malarzm.com%2Fklik-1.html"><embed src="http://boksnet.malarzm.com/files/1_820666016.swf?clickUrl=http%3A%2F%2Fboksnet.malarzm.com%2Fklik-1.html" width="150" height="150" flashvars="clickUrl=http%3A%2F%2Fboksnet.malarzm.com%2Fklik-1.html"></embed></object></a><br/><br/>');
    Does anyone know what is wrong? I inspected HTML structure in IE with FirebugLite and in <a> only <embed...> tag is present, <object> and <param> has gone somewhere.

    EDIT: in second flash there's no flashvars attribute in embed and nothing changed
    Last edited by malarz; 07-27-2010 at 11:23 AM.

  2. #2
    Join Date
    Jul 2007
    Location
    Cracow
    Posts
    78
    If anyone would have same problem here's a solution:
    <!--Valid flash version 8.0-->
    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24"
    width="875" height="500">
    <param name="movie" value="flash/nc.swf" />
    <param name="quality" value="high" />
    <param name="menu" value="false" />
    <!--[if !IE]> <-->
    <object data="flash/nc.swf"
    width="875" height="500" type="application/x-shockwave-flash">
    <param name="quality" value="high" />
    <param name="menu" value="false" />
    <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />
    FAIL (the browser should render some flash content, not this).
    </object>
    <!--> <![endif]-->
    </object>
    And if you add any new <param> make sure you added it to both objects.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles