Javascript IE自动将对象宽度设置为0

Javascript IE自动将对象宽度设置为0,javascript,jquery,html,internet-explorer,vlc,Javascript,Jquery,Html,Internet Explorer,Vlc,我使用JQuery向页面动态添加vlc插件,但IE会自动将对象宽度和高度设置为0。 这是我附加到页面的对象标记 <object width="285" height="185" id="A9AC8F7084A4743A8198A6E1EF89BA1" classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/a

我使用JQuery向页面动态添加vlc插件,但IE会自动将对象宽度和高度设置为0。 这是我附加到页面的对象标记

<object width="285" height="185"
id="A9AC8F7084A4743A8198A6E1EF89BA1"
classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
style="left: 0px; top: 0px; width: 285px; height: 185px;" events="True">
<param name="Src" value="rtsp://10.1.34.236:654/01000000-0001-BABE-0007-000F7C140DF5/live">
<param name="controls" value="false">
<param name="autostart" value="true">
<param name="allowfullscreen" value="false">
<embed name="A9AC8F7084A4743A8198A6E1EF89BA1" width="285"
height="185" pluginspage="http://www.videolan.org" type="application/x-vlc-plugin"
target="rtsp://10.1.34.236:654/01000000-0001-BABE-0007-000F7C140DF5/live" autoplay="false">
</object>

当我检查元素时,这就是我找到的标记

<object width="0" height="0"
id="A9AC8F7084A4743A8198A6E1EF89BA1"
classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab"
style="left: 0px; top: 0px; width: 0px; height: 0px;" events="True">
<param name="Src" value="rtsp://10.1.34.236:654/01000000-0001-BABE-0007-000F7C140DF5/live">
<param name="controls" value="false">
<param name="autostart" value="true">
<param name="allowfullscreen" value="false">
<embed name="A9AC8F7084A4743A8198A6E1EF89BA1" width="0"
height="0" pluginspage="http://www.videolan.org" type="application/x-vlc-plugin"
target="rtsp://10.1.34.236:654/01000000-0001-BABE-0007-000F7C140DF5/live" autoplay="false">
</object>


试试
宽度:285px!重要的;高度:185px!重要的我尝试过,但IE自动将其设置回0