问题标签 [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 投票
0 回答
97 浏览

htmlunit - 加载元素 tag in HtmlUnit

I am loading a webpage which has lots of flash/gif elements embedded within object tags. I can see those elements in my browser, but I cannot reach them in HtmlUnit.

page.getByXPath(

I am loading a webpage which has lots of flash/gif elements embedded within object tags. I can see those elements in my browser, but I cannot reach them in HtmlUnit.

waitForBackgroundJavaScript() doesn't help either.

Anyone had the same problem before? Thanks!!


Assuming in your CCB the root node is a CCNode (A) and you add a child CCSprite (B) to it, then:

  • if specified, the custom class of node A must be a subclass of CCNode
  • if specified, the custom class of node B must be a subclass of CCSprite

Regarding the variable assignment:

  • the variable of node A should be empty (at best it will create a reference to itself)
  • if needed, the variable of node B should be set to "doc root" and given a legal ObjC variable name (ie _nodeB)

Now when you set the custom var of node B and it is set to "doc root", you must add a correspondingly named property or ivar to the custom class for node A. Which means node A must have a custom class for "doc root" variables to work. Let's name it CustomClassA:

Assuming you made node B use a custom class (inherited from CCSprite) you can also specify the custom class:

And add #import CCSpriteCustomClassB.h to the implementation file of CustomClassA.

Note that variable assignment does work without using a custom class in the node where you enter the variable name, but the root node must use a custom class for variable assignment to work.

PS: I'm not entirely clear on the "owner" variable setting. Normally owner will be nil, it's only non-nil when you specify it in code using CCBReader's load:owner: method. This serves some purpose but I haven't found and can't think of a use case for it at the moment.

0 投票
1 回答
2899 浏览

javascript - document.getElementById 导致 null 将 svg 移动到对象标记中

我试图通过将它使用的 SVG 文件移动到对象标签中来使我的 html 文档成为一种更愉快的阅读体验。

SVG 的部分目的是让它可点击——这反过来会改变它的颜色。这是通过 JavaScript 完成的。

只要 SVG 在父 html 中,事情就可以正常工作,但只要我尝试使用对象标签 JavaScript getElementById 就会失败(console.log(svg_rectangle) 返回 null)。我假设 DOM 不再知道 SVG 元素一旦移动到 Object 标签中,所以它与范围有关?

没有多少运气谷歌搜索这个,我不是 DOM 专家,所以也许我没有使用正确的关键字。

我通过 Django 运行它,因此是 {{ STATIC_URL }}。

HTML

JavaScript

SVG (test.svg)

0 投票
3 回答
382 浏览

java - 用于 Java 的 HTML 对象标记以针对特定版本

我正在使用 HTML 对象标记来显示 Java 小程序,它仅在 Internet Explorer 11 (IE 11) 上的 Java 6 update 23 上运行。是否可以使用object标签定位特定版本的 Java?

0 投票
0 回答
1221 浏览

html - 如何在 Java Script (HTML) 中禁用 SWF 文件的音频

我已经尝试了以下代码,但它不起作用。想知道如何使用 html 禁用嵌入式 Flash 对象的声音。

这是我的代码:

0 投票
1 回答
1566 浏览

javascript - 检测对象标签何时加载

如何检测对象标签何时加载?我正在使用以下脚本。

而且我不想使用 iframe。

0 投票
1 回答
15 浏览

html - Show Publisher documents using object tag

How can we show Publisher(.pub) documents using object tag in HTML. I was able to add this success fully for a pdf file by adding a type attribute as shown below,

Any help would be highly appreciated.!

Thanks in Advance.

0 投票
0 回答
107 浏览

javascript - 键盘删除按钮不适用于 iframe 内对象内的文本框

我有以下三个页面(HTML 文档):

  1. Page1 :仅包含一个文本框。

  2. Page2 :包含使用“数据”属性调用 Page1 的对象标记。

  3. Page3 :包含使用“src”属性调用 Page2 的 iframe 标记。

在 IE 10 或 IE 11 中打开 Page3。

现在的问题是键盘的删除按钮在文本框中不起作用。

通过查看结构,您可以了解我正在处理的项目有多复杂,并且我无法在不引入很多性能问题的情况下更改此结构。

如果有人能告诉我为什么在 IE 10/11 而不是在 IE8/Chrome/Firefox 中发生这种情况,我将不胜感激?

0 投票
1 回答
1377 浏览

javascript - Html Object 标签:访问 html 页面中的元素

我的 page1 包含一个加载 page2 的对象标记。事情是,当打开 page1 时,我需要在 object 标签加载它时隐藏 page2 中的特定 div。否则,当从浏览器打开 page2 时,它应该会正常显示。

我的 html 和 javascript 代码如下所示:

page1.html

如果 page2 加载到 page1 的对象标记中,我需要隐藏 mydiv:

page2.html

经过一番研究,我想出了两个可能的想法:

  • 在 page1 中使用 param 标记并在 page2 中检查其值以隐藏 mydiv
  • 或者在 page2 中有一个 javascript 方法来检查文档(#document)是否是对象的子对象/内部对象。

我一直在努力实施这些想法,但没有成功。如果有人可以帮助我,我将不胜感激。谢谢你。

0 投票
2 回答
3983 浏览

javascript - 在屏幕调整大小时更改对象的宽度

当屏幕调整为更小的宽度时,如何使用 Javascript 更改对象的宽度?当屏幕重新调整到更大的尺寸时,我想要更大的对象。

0 投票
2 回答
3228 浏览

javascript - 在嵌入对象标签的html页面中调用javascript函数

我有一个页面,其中包含嵌入在对象标签中的另一个页面。现在我想从“父”页面调用一个javascript函数。具体来说:父页面要调用一个函数,该函数位于嵌入代码中。以前我使用 iframe,但它们在 Firefox 中引起了一些讨厌的错误,所以我不想再使用它们了。

编辑:所以,我的问题是:使用对象标签时,实现这一目标的最佳方法是什么?

这里有一些例子来说明我想要做什么:

我在这个页面中有一个 HTML 页面“parent.html”,标签中有一些 Javascript。这个 parent.html 也有一个标签,这个标签的 src 是另一个 HTML 页面,我们称之为 child.html。child.html 页面具有以下内容:

这是一些伪代码:

在 Child.html 中:

在 Child.js 中:

在 Parent.html 中:

现在:在 parent.html 内的 Javascript 中,我需要从 child.js 调用一个函数。我怎样才能做到这一点?

谢谢 :)