Log Message:
-----------
Added some further documentation pointing out the workaround to make
flash objects embedded within forms (as all objects in a PG problem are)
work with IE.
-- Mike
Modified Files:
--------------
pg/lib:
Applet.pm
Revision Data
-------------
Index: Applet.pm
===================================================================
RCS file: /webwork/cvs/system/pg/lib/Applet.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -Llib/Applet.pm -Llib/Applet.pm -u -r1.2 -r1.3
--- lib/Applet.pm
+++ lib/Applet.pm
@@ -137,6 +137,22 @@
# <param name="quality" value="high" /><param name="bgcolor" value="#ffffcc" />
# </object>
+=pod
+
+The secret to making this applet work with IE in addition to normal browsers
+is the addition of the C(<form></form>) construct just before the object.
+
+For some reason IE has trouble locating a flash object which is contained
+within a form. Adding this second blank form with the larger problemMainForm
+seems to solve the problem.
+
+This follows method2 of the advice given in url(http://kb.adobe.com/selfservice/viewContent.do?externalId=kb400730&sliceId=2)
+Method1 and methods involving SWFObject(Geoff Stearns) and SWFFormFix (Steve Kamerman) have yet to be fully investigated:
+http://devel.teratechnologies.net/swfformfix/swfobject_swfformfix_source.js
+http://www.teratechnologies.net/stevekamerman/index.php?m=01&y=07&entry=entry070101-033933
+
+=cut
+
use constant DEFAULT_OBJECT_TEXT =><<'END_OBJECT_TEXT';
<form></form>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
|