现在需要在网页上显示一个播放影视文件的ActiveX控件,但是我并不想页面刚加载便显示此控件,而是在缓冲完成后才显示此控件,缓冲完成之前在本该显示控件的地方显示一个广告。

    我尝试了两种方法,都没有成功。第一种是使用两个层,一个放广告,一个放控件,使用display='none'和display=''来实现页面初次加载时显示广告层,点击播放按钮并缓冲完成后显示控件层。但是我发现如果设置display='none',则控件并没有加载,所以点击播放按钮时调用其函数不成功。此方法未能实现。
    
    第二种方式如下:
一个DHTML的难题<html>
一个DHTML的难题
<head>
>
也就是在开始将layer2放置在页面之外,在播放的时候可以移到页面之中,可以做到开始的时候页面不显示控件却可以加载控件的目的。这样做可以成功用layer2覆盖layer1,但是却奇怪的发现页面上的几个按钮一块消失了。我对DHTML不是很熟,希望高手可以帮我答疑解惑,或者有什么更好的方法?

相关文章:

  • 2021-08-21
  • 2021-08-31
  • 2022-12-23
  • 2021-09-27
  • 2021-11-05
  • 2022-12-23
猜你喜欢
  • 2021-07-27
  • 2021-10-31
  • 2021-06-28
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-05-29
相关资源
相似解决方案