【问题标题】:Get parameters for HTML page embedded with object tag获取嵌入对象标签的 HTML 页面的参数
【发布时间】:2018-05-03 04:20:25
【问题描述】:

嵌入了<object> 的HTML 文件是否可以访问其<param>s 的值?

我正在为我的公司引入一个旧版 web 应用程序,也就是说,使其支持 HTML5。在我得到一个合适的模板引擎(以及一个合适的工作树结构和架构,天哪)集成到这个东西之前,我使用<object>标签嵌入HTML页面来提供音频/视频播放器之类的东西。

我决定使用<object> 而不是<iframe>,因为<object>s 可以包含<param> 元素。而且,特别是对于 A/V 播放器,我希望能够具有可配置的属性,例如要播放的媒体文件、某些按钮是否出现/隐藏等。Web API 中没有什么对我来说很明显(我还在寻找),我似乎找不到任何关于是否可以从父页面获取 <param> 值的信息(搜索已经让我获得了一百万个关于使用 <object><param> 与 Flash 的结果,这对我没用)。

如果这不可能,我想我最好使用<iframe> 并将src 设置为带有查询字符串的URL...

【问题讨论】:

  • 对于您的 A/V 播放器应用程序,如果有帮助的话,没有什么能阻止您为
  • A/V 播放器的实现使用了 jPlayer,因此播放器界面是可样式化的 - 如果这不是必需的,我会使用 <audio><video> 标签。跨度>

标签: javascript html html-object


【解决方案1】:

根据this reference,没有。 param 标记仅在对象表示插件时使用,这可能是您(和我的)搜索不断出现 Flash 结果的原因。

【讨论】:

    猜你喜欢
    • 2012-01-11
    • 1970-01-01
    • 2010-11-25
    • 1970-01-01
    • 2016-02-25
    • 2012-07-20
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    相关资源
    最近更新 更多