如题所示,在html中内嵌了一个object元素,<object id ="pdf1" data ="a.pdf" type ="application/pdf" onload = "alert("finish")"/>,用来保存a.pdf,我在IE中的加载完成事件是用object的readystate属性来判断的,在FF 和 Chrome中这个属性就失效了,FF中就只能用onload事件来处理,但是Chrome浏览器里面 应该怎么来判断呢?求高人解答,在线等了。ChromeHTML对象

解决方案 »

  1.   

    http://stackoverflow.com/questions/7756353/is-there-a-cross-browser-standard-on-load-event-for-htmls-object-tagstackoverflow上有个一样的问题。答案众说纷纭,看看有没有帮主。。
      

  2.   

    看了各种回答,以及回答给出的链接,没太大的帮助,不过给了我一个灵感,不用非得用object来实现,可以用iframe,iframe有onload事件,虽然在IE中没能实现onload,不过对于IE 可以用Object来实现,总算是大致实现了跨浏览器的目的。谢谢你的链接,没其他答案分全给你了