Jump to content
Brian Enos's Forums... Maku mozo!

Any Shockwave experts in the house?


Recommended Posts

The problem is not the file but the security settings in IE7 causing the problem.

I am not sure why they have it set to Shockwave as an swf file is a flash file and IE should handle it just fine by default.

Try this change this part

codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,0,0,0

to this

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"

and this part

param name="src" value="images/ntpsanimatedlogo.swf"

to

param name="src" value="images/ntpsanimatedlogo.swf" type="application/x-shockwave-flash"

and then this part

pluginspage="http://www.macromedia.com/shockwave/download/"

to

pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"

and see if the browser still has a security issue with it. I have only used a small amount of IE 7 but have not seen this come up yet.

Edit, Now I pulled that from past work so I am not sure if there is a version number update or not but I have it running that way on hundreds of websites.

Edited by AZ38super
Link to comment
Share on other sites

Okay, I got around to testing what I wrote last night in a hurry and got busted by it and your site.

I tested your site on 2 systems and it would not display in IE 6 but would in Firefox as it is now.

Did the changes I listed and it still wanted to use shockwave to run the file and didn't display.

then I changed this code to go along with the other changes:

classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000"

to this

classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"

and the page displayed just fine using the flash plugin instead of the shockwave.

I hope this helps

Tom

Link to comment
Share on other sites

Your welcome, Glad to help.

By the way when you say Dreamweaver 4 did you mean UltraDev 4 or Dreamweaver 2004?

I have been a fan since the Ultradev days, I use Dreamweaver MX at home just because I never installed the newer version as I have way to many extensions added, and Dreamweaver 2004 at work. Just haven't been as eager to get the latest and greatest version like I used to be.

Link to comment
Share on other sites

I'm using Dreamweaver 4 and do not have the Flash/Shockwave/Fireworks programs. Someone else created the .swf and it doesn't work now in IE (but does in all other browsers!)

You can see it here... http://www.ntps.org

Any suggestions?

Well, not really, but here's what I saw. It ran fine on firefox. It did not on MSIE7. Having read all the parameter changes shown above, I decided not to do any of them, thinking that this was just MSIE being ultra-picky now. I went and did other work and logged off.

Today I logged on and was immediately told by Adobe there was a new version of Shockwave (10.2) available for my system. I said sure, go ahead and install it. He did, then I went back to your site with MSIE7 and the logo displays fine now without having to tweak anything.

Link to comment
Share on other sites

Today I logged on and was immediately told by Adobe there was a new version of Shockwave (10.2) available for my system. I said sure, go ahead and install it. He did, then I went back to your site with MSIE7 and the logo displays fine now without having to tweak anything.

I installed Shockwave on a system that did not have it and it still did not display in IE6 but that was not the real point.

Since it is really only a flash presentation why code it to shockwave in the first place. I think most all of the browsers now have the plugin to view flash files by default so why require users to add something else just to see the site. Shockwave is more for online games and such even though it can be done in flash.

The tweak was for Shooter Grrl to do on the page itself, but at least it worked now.

Link to comment
Share on other sites

Here's a possible answer to your question:

Microsoft IE changes the way plays plugins

I use DW 8/CS3 and the way it works is it wraps it in a JS script.

This makes it cross browser compatible.

Another solution (simpler) is deconcept.com's but the site is down and i wasn't able to save his code.

Let me know if you all need the DW code/files and i'll send it.

Ok, here's what i googled from Adobe:

SwfObject

Edited by edwin garcia
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...