Archive for January 2009

 
 

.swf Files Won't Play in IE7

I love putting other people's shockwave pages in page viewer web parts.  I've sorted and filtered them to have a pretty handy reference of .swf solutions.

The problem is in IE7; the .swf thingey just won't play. Try it in Firefox, no problem, in IE7, no dice.

I understand this arises from a security "feature" in IE7 that blocks "Cross-Domain" shockwave objects. Of course, this is exactly what I want to do because I don't have much Shockwave skill and I'd just like to drop it on my SharePoint page and be finished with it. The page is in my domain and the .swf file is in somebody else's.

I found there's a registry hack that disables this "feature." Create a key named HKLMSoftwareMicrosoftInternet ExplorerMainFeature ControlFEATURE_BLOCK_LMZ_SCRIPT and add a REG_DWORD value to the key of 0 which should show up a 0x000000 (0)

Now my page views with .swfs in them work just fine.

Now I know squat about the registry but I understand you can really mess things up rooting around in there.  And I have zero concern about security because our security Nazi's are on steroids and if anything gets hacked, it on them. So if you're concerned about system stability or security, you're welcome to continue to look around for another fix.  If you find one, please share it with us.

hth
-robot