日期:2014-05-16  浏览次数:20410 次

<object>怎么接受onclick事件
现在用VLC的插件做一个网页视频播放器,希望点击一下画面就暂停。但是对object作onclick调用暂停函数时没有反应。
主要代码如下:

function pause()
{
  vlc1.playlist.togglePause();
  setTimeout(checkVedioStatus,500);
}

 <object type='application/x-vlc-plugin' id='vlc1' border = '5' classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab" width="352" height="288" onclick='pause()'></object>




------解决方案--------------------
object 不能click,只能由里面的对象进行click
------解决方案--------------------
如果你控件里真的没有暂停功能的话,那你就用div模拟一个暂停按钮阿,具体位置和大小样式你自己看需要,比如设置position:absolute,z-index:9999