Announcement

Do not use the forums to submit bug reports, feature requests or patches, submit a New Ticket instead.

#1 2005-11-22 15:12:52

mharrisonline
Xinha Administrator
From: Denver, Colorado
Registered: 2005-04-11
Posts: 110
Website

Quicktime classid not working perfectly in IE

If you are using the GetHtml plugin or the extended GetHTML you can embed Flash and Windows Media in your pages. Recently someone was using an old classid for Windows Media and their params were missing. Updating to the current classid fixed the problem, IE knew what params were supposed to appear in the code.

I found that the official classid for Quicktime strips out the params in the editor in IE.

The old non-IE syntax works:

<EMBED src="sample.mov" width="160" height="144" autoplay="true" CONTROLLER="false" PLUGINSPAGE="http://www.apple.com/quicktime/download/"> </EMBED>

but the new syntax that is required to work in recent IE browsers doesn't:

<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="160" height="144" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="src" value="sample.mov">
<param name="autoplay" value="true">
<param name="controller" value="false">
<embed src="sample.mov" width="160" height="144" autoplay="true" CONTROLLER="false" PLUGINSPAGE="http://www.apple.com/quicktime/download/"></EMBED> </OBJECT>


it becomes:

    <object codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="144" width="160" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
      <embed src="sample.mov" width="160" height="144" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/" /></embed>
    </object>

http://developer.apple.com/quicktime/compatibility.html

Offline

Board footer

Powered by FluxBB