问题标签 [object-tag]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 是否可以使用javascript更改视频的文件路径?
我在 HTML 文件中有一个对象标签:
我想使用javascript更改文件名。
我到目前为止是这样的:
但这不起作用。:(
是否可以?如果是,如何?
internet-explorer - 对象标签上的 IE attachEvent 导致内存损坏
我在具有以下事件的嵌入式 IE7/8 HTML 页面中有一个 ActiveX 控件[id(1)] HRESULT MessageReceived([in] BSTR id, [in] BSTR json)
。在 Windows 上,该事件是使用 注册的OCX.attachEvent("MessageReceived", onMessageReceivedFunc)
。
以下代码在 HTML 页面中触发事件。
在我使用应用程序验证程序启用 gflags.exe 后,出现以下奇怪的行为:在执行 JavaScript 回调的 Invoke() 之后,来自 pvars[1] 的 BSTR 出于某种未知原因被复制到 pvars[0] !pvars 的 delete[] 导致双重释放相同的字符串,然后以堆损坏结束。
有人知道这里发生了什么吗?这是一个 IE 错误还是在 OCX 实现中我缺少一个技巧?
如果我使用如下标签:
...奇怪的复制操作不会发生。
由于 Fire_MessageReceived() 的调用者负责释放 BSTR,因此以下代码似乎也可以。
谢谢!
video - 检测和解析 html 中的嵌入视频?
我正在做一个项目,该项目需要我检测和提取网页上视频的嵌入代码。
我知道这个<object>
标签是用来嵌入视频的,但是,规范说它也可以用于其他东西,比如图像。
那么我如何确定地知道<object>
标签中包含视频呢?还是有其他方法可以找出答案?
javascript - 在javascript中动态创建对象标签
我想知道为什么下面的代码没有创建我的两个 activex 对象。当对象标记直接在 HTML 中时,它可以正常工作,但是对于我来说,我无法动态创建对象项。这是安全问题还是什么?我发现很难找到有关此问题的文档。
好吧,当我探索 dom 时,对象资源管理器确实显示了该项目,但 IE 呈现了一个小方框而不是 activex 控件。
这是根据卡萨布兰卡的建议进行的第二次尝试。我认为根据您的建议,这里可能存在安全问题,这应该有效,但无效。同样的问题。
html - 为什么youtube等使用
Why does youtube etc use <object>
and not <iframe>
?
What are the advantages of object over iframe for this case?
flash - 在对象标签中控制动画帧速率?
我有一个编译的 Flash 动画 (swf) 使用 object 标记嵌入到 HTML 文档中。
问题:有可能使用对象标签中的一些参数来更改原始 SWF 帧速率吗?
我没有源代码(FLA)。
我想降低帧率。
感谢您的任何帮助,
html - HTML 元素的 [name] 与其 [id] 相同是否可以?
我正在使用 Satay 方法在网页中嵌入 Flash 应用程序:
我希望 flash 提供正确objectID
的 in ,ExternalInterface.objectID
这意味着我需要为.name
id
object
通常我会尽量避免与 HTML 中的元素发生命名冲突,但在这种情况下将两个属性设置为相同的值有什么问题吗?
HTML 表单呢?有没有人觉得将 a(n) ( input
| select
| textarea
) 元素name
和id
属性设置为相同的值是值得的?
networking - 单击嵌入式音频链接时,在 Windows 7 上出现“输入网络密码”提示
我们有一个网络应用程序,它显示了要播放的音频链接列表。我已经清理它只显示最基本的页面,没有 Ajax 调用或 jQuery 代码:
剩下的就是一个非常简单的网页。我们遇到的问题是,在使用 IE8 浏览器的 Windows 7 系统中单击此音频链接时,用户会收到“输入网络密码”提示。无论他们是否输入凭据,他们每次单击都会收到此提示。几周前才注意到这个问题,尽管他们之前能够在没有提示的情况下从 Windows 7 系统访问这些链接。我们最初认为这是一个代码更改,但是在将页面剥离到您在上面看到的内容后仍然存在问题,它表明它独立于我们的代码并且可能是由最近的 Windows 7 更新引入的。
当这些用户从 XP 系统登录时,他们能够收听音频并且不会得到提示。此外,如果用户将 QuickTime 作为他们的默认音频播放器,那么上面的链接在 Windows 7 中可以正常工作,没有提示,所以似乎是 Windows 7 和 Windows Media Player 组合导致了这个“输入网络密码”提示。这个难题的另一部分是,如果用户是 Web 应用所在服务器上的管理员,那么他们不会得到提示。显然我们不能让服务器上的所有用户都成为管理员来解决这个问题:)
我希望我已经包含了足够的信息。有没有人遇到过这样的事情?有人知道我们如何解决这个问题吗?提前致谢。本。
c# - 通过页面生活的音乐播放器
我有一个母版页和里面:一个音乐播放器。
它可以工作,我可以听到声音,但是如果我转到不同的页面,它会停止(暂停并返回开始,我仍然可以看到它并按下播放,因为它在我的母版页中)
我在浏览页面时如何让它播放?
注意:播放器包含暂停功能,不会自动播放,因此用户不会感到烦恼。