在html文档中访问html

时间:2012-08-16 17:43:56

标签: javascript html5 html5-video

我正在尝试使用JavaScript在网页上对html5视频进行一些视频处理。当视频标签位于同一文档中时,这是可能的。我正在做的是看看是否有可能通过第三方播放器强制html5视频。视频标记在那里,但它嵌套在新的HTML标记中。使用document.getElementsByTagName('video')[0];为视频对象设置变量时,我收到undefined,这让我相信我无法以这种方式访问​​视频。我对HTML或特别是JavaScript(我是一个被深入研究的实习生)的经验不是很熟悉。我是否需要通过某种方式告诉JavaScript在插入基本文档的HTML标记中专门查找视频标记?

以下是我尝试访问的代码...它位于我的脚本所在的html文档正文中,试图访问它...第一个对象是主文档正文的第一个子对象element ...我遗漏了一些不重要的风格,但那是我想要抓取并分配给js变量的视频:

<object id="kaltura_player" .......application type = "shockwave-flash"....unimportant style stuff>

    <html>
        <head> <title>test_inter1_xvid_2min_800.webm</title> </head>
        <body>
            <video autoplay="" controls="" style="position:absolute; top:0; left:0; width: 100%; height: 100%" tabindex="0"></video>
        <body>
    </html>
 </object>

1 个答案:

答案 0 :(得分:0)

要回答我自己的问题,任何人都可以在这篇文章中使用。是的,您可以从基本html中的脚本访问嵌入式html。但我还没有找到为什么我无法访问我的,但我想它与从不同域注入的html有关。我会调查一下。