实时将字符串注入页面源...可能吗?

时间:2009-12-24 21:35:53

标签: javascript html divx

我想知道我们是否可以实时向pagesource添加字符串。 举个例子,我想做的就是控制Divx视频的时间戳..

让我举个例子..

  

http://www.movshare.net/embed/v5alr3gpmu2nt/?width=720&height=306

当我们按下此视频链接中的播放按钮时,它将生成以下参数

<object width="640" height="318"
id="objectmvshre"
codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab"
classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616">
<param value="none"
name="custommode"/> <param
value="false" name="autoPlay"/> <param
value="false" name="bannerEnabled"/>
<param value="auto"
name="bufferingMode"/>

<param
value="http://stream.movshare.net/v5alr3gpmu2nt.avi?8870706d6e17b351bc49a277521bce4f73877a79c281bab9c057f9fe55db14d22958952baaca29&amp;ec_rate=45"
name="src"/>
<embed width="640" height="318"
pluginspage="http://go.divx.com/plugin/download/" custommode="none" autoplay="false"
bufferingmode="auto"
bannerenabled="false" id="embedmvshre"
src="http://stream.movshare.net/v5alr3gpmu2nt.avi?8870706d6e17b351bc49a277521bce4f73877a79c281bab9c057f9fe55db14d22958952baaca29&amp;ec_rate=45"
type="video/divx"/>

</object>

为了能够控制Divx播放器的时间戳,我应该能够添加

<param>name="timecallback" value="XXX"/>

当我在页面上浏览视频时,有没有办法将此参数注入页面源?

如果可能,如果需要深度编码,请告诉我们。 我想在Elance或Scriptlance网站上打开一个关于此的项目..

谢谢!

1 个答案:

答案 0 :(得分:1)

我只在页面上有一个<span>标记,然后将该span.innerHTML的内容填充为您要添加的参数标记。

<input type="button" value="Play" onclick="javascript:loadParams();" />

<span id="myParams"></span>

<script language="javascript">
   function loadParams()
   {
      document.getElementById('myParams').innerHTML = "<param>";
   }
</script>