Hi,

We changed the way IE-specific HTML is written because we noticed the
progress bar didn't load properly unless only an embed tag was used.
I'm thinking we need to change it back for your specific versions of IE.
 Try running this javascript in IE and let me know what you get back:

document.write(navigator.appVersion);
document.write(navigator.userAgent);

I'm sure we can put in a workaround for that version of the browser, if we can identify it. Thanks!

Regards,
Max Carlson
OpenLaszlo

DL wrote:
On 19 Nov 2005 at 20:11, Max Carlson wrote:

 I just updated an old windows 2000 box to 5.00.2195 service pack 4 and
 IE 6.2800.1106.


Final chapter of this diagnosis of embed.js (version 3.1) ..

Replaced the openlaszlo-3.2(alpha) version of embed.js with the earlier version of embed.js from lps-3.0.2.

This old embed.js rendered the Hello Laszlo! correctly in 3.1 .. as has been reported as the "fix".

...

uncommented // alert(o); in embed.js and launched copy-of-hello.lzx again ..

and noticeably the output embed script is different !

It is the expected nested <object><embed></embed></object> as recommended by Macromedia for cross browser compatibility.
_______________________________________________________________

<object type="application/x-shockwave-flash" data="copy-of-hello.lzx?lzt=swf"
width="100%"
height="100%"
name="lzapp"
id="lzapp"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab# version=7,0,0,0" >
<param name="movie" value="copy-of-hello.lzx?lzt=swf">
<param name="scale" value="noscale" />
<param name="quality" value="high" />
<param name="menu" value="true" />
<param name="salign" value="lt" />
<param name="width" value="100%" />
<param name="height" value="100%" />
<param name="bgcolor" value="#ffffff" />
<param name="Flashvars" value="lzt=swf&__lzhistconn=9883&__lzhisturl=/openlaszlo_3.2/lps/includes/h.html%3Fh%3D" />
<embed type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer";
scale="noscale"
src="copy-of-hello.lzx?lzt=swf"
quality="high"
salign="lt"
menu="true"
width="100%"
height="100%"
bgcolor="#ffffff"
name="lzapp"
id="lzapp"
Flashvars="lzt=swf&__lzhistconn=9883&__lzhisturl=/openlaszlo_3.2/lps/includes/h.html%3Fh%3D" />
</object>

_______________________________________________________________


Why has embed.js been changed to only write <embed></embed> and not
nested <object><embed></embed></object> as recommended by Macromedia?

The nested script is needed for IE, surely?

_______________________________________________________________

DL



_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user

Reply via email to