问题标签 [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.

0 投票
1 回答
867 浏览

javascript - 是否可以使用javascript更改视频的文件路径?

我在 HTML 文件中有一个对象标签:

我想使用javascript更改文件名。

我到目前为止是这样的:

但这不起作用。:(

是否可以?如果是,如何?

0 投票
2 回答
854 浏览

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,因此以下代码似乎也可以。

谢谢!

0 投票
1 回答
1951 浏览

video - 检测和解析 html 中的嵌入视频?

我正在做一个项目,该项目需要我检测和提取网页上视频的嵌入代码。

我知道这个<object>标签是用来嵌入视频的,但是,规范说它也可以用于其他东西,比如图像。

那么我如何确定地知道<object>标签中包含视频呢?还是有其他方法可以找出答案?

0 投票
1 回答
8377 浏览

javascript - 在javascript中动态创建对象标签

我想知道为什么下面的代码没有创建我的两个 activex 对象。当对象标记直接在 HTML 中时,它可以正常工作,但是对于我来说,我无法动态创建对象项。这是安全问题还是什么?我发现很难找到有关此问题的文档。

好吧,当我探索 dom 时,对象资源管理器确实显示了该项目,但 IE 呈现了一个小方框而不是 activex 控件。

这是根据卡萨布兰卡的建议进行的第二次尝试。我认为根据您的建议,这里可能存在安全问题,这应该有效,但无效。同样的问题。

0 投票
1 回答
941 浏览

html - 为什么youtube等使用 and not