问题标签 [html-components]

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 投票
2 回答
4314 浏览

javascript - webservice.htc、moz-behaviors 和 Firefox 3

在尝试让我们的应用程序在 Firefox 中运行时(我是 X-Browser 支持的大力支持者,但我们的首席开发人员拒绝我说 IE 已经足够好)。所以我正在做一个小项目,看看要转换多少工作。

我马上就遇到了问题。

main.aspx 页面使用仅 IE 方法通过 htc 文件添加行为的方法绑定到 Web 服务,该方法由 VS 我相信自动生成。

Firefox 不支持此功能,但有一个 xml 绑定文件可用于启用 htc 支持(请参阅此处:http ://dean.edwards.name/moz-behaviors/overview/ )。这些示例在 FF3 中有效,但是当我像往常一样使用 webservice.htc 时,例如:

我得到 webservice 未定义(在 IE 中工作正常),我显然尝试过

同样,这只是在 Firebug 中给了我“未定义 useService”。这让我相信绑定不起作用。但是,我可以在 Firebug 控制台窗口中看到 Firefox 正在加载 webservice.htc。

有人有这方面的经验吗?

我是否必须重写 web 服务的调用方式?

干杯,罗伯

0 投票
1 回答
901 浏览

jquery - 比较性能 - htc 与 jQuery

我有一个(仅限 IE)网络应用程序,它现在使用 htc 来呈现 html 小部件。

我正在考虑将应用程序迁移到 jQuery。htc 和 jQuery 之间的性能比较如何。

0 投票
1 回答
997 浏览

vbscript - IE VBScript HTC 行为 - 所有行为实例之间的静态变量?

我不是 100% 确定我应该问什么问题 - 因为我太确定最好的方法来做到这一点..所以让我描述一下我正在尝试做的事情(使用一个简化的例子),我们会去的从那里。

你有任意的 HTML 元素(IMG、A、TD 等等)。通过 CSS,他们被分配了一个 HTML 行为

当单击元素时,行为只是在元素周围放置一个粗边框 - 但是 - 他们必须将先前选择的元素设置为正常边框。

所以这里是HTC的来源。如果 CurrentFocusedElementID 在所有行为实例之间是静态的,这将起作用。但事实并非如此。

我还认为,如果我可以在包含文档的 DOM 中存储任意属性或属性,那么我可以将其用作查找最后一个活动元素的常用位置......使用某种黑客(即劫持身体的类值)

我想将代码全部包含在 HTC 中。我喜欢这样做的模块化方式.. 这样我可以简单地分配 CSS 行为及其完成 - 没有回调.. 没有父属性.. 没有要声明的 HTML 组件。

你会建议我怎么做?

先感谢您。

0 投票
3 回答
42777 浏览

javascript - .htc 和 .js 文件有什么区别?

.htc 和 .js 文件有什么区别?我们可以将任何 .htc 文件转换为 .js 文件吗?

问题是如果我们使用 htc 进行 png 修复,那么我们将 htc 添加到 css 文件使用

但这不是 W3C 有效的,所以想要将 .htc 转换为 .js,然后用作 js 文件附加,这样它将是 W3C 有效的。

谁能告诉我如何转换和使用任何 .htc 文件作为 JavaScript 文件?

0 投票
2 回答
1890 浏览

jquery - border-radius.htc 是否支持隐藏/显示 div?

我正在使用border-radius.htc 来模拟border-radiusIE 中的CSS 属性。它工作正常,但我想显示和隐藏一个圆角的 div。

问题是border-radius.htc不支持隐藏div等高级操作,只修改大小。

有没有人遇到过类似的问题并找到了解决方案?

0 投票
1 回答
664 浏览

javascript - 如果禁用 javascript,.htc 样式行为是否仍然有效?

如果禁用 javascript,.htc 样式行为是否仍然有效?

我想使用whatever:hover 创建一些仅css 的drodpowns,并且想知道如果禁用了js,IE 是否仍会关注htc 文件。

0 投票
2 回答
3799 浏览

javascript - 如何将任何 .htc 文件转换为 .js 文件?

如何将任何 .htc 文件转换为 .js 并使用生成的 JavaScript?

例如,这是一个 .htc 文件:http ://curved-corner.googlecode.com/files/border-radius.htc 。我想把它转换成.js。

我想转换它,因为我正在使用的 CMS 不允许我附加 .htc 文件。我认为这是因为 mime 类型问题。

0 投票
2 回答
1358 浏览

javascript - 为什么 CSS3Pie + Prototype 1.6.1 会导致 Internet Explorer 8 崩溃

我试图了解为什么 Css3Pie 与 Prototype 1.6.1 一起使用会导致 Internet Explorer 8 崩溃。为什么会发生这种情况?

相关信息

  • CSS3Pie [源代码] 是一种 Internet Explorer 行为 (htc),它增加了对 CSS3 属性(如边框半径、渐变等)的支持。
  • 崩溃只发生在 IE8 中,而不是 IE7 或更早版本。
  • 崩溃只发生在 Prototype 1.6.1 [ source code ],而不是 Prototype 1.6.0.x
  • 崩溃在页面加载时立即发生,我什至无法与页面交互。
  • 开发人员意识到了这个问题,但由于他认为这是一个原型问题(可能是),他可能并不急于修复它。论坛帖子GitHub 错误报告都有,但都没有添加太多信息。
0 投票
2 回答
3015 浏览

ruby - 如何使用 Rack 为特定文件设置内容类型?

我想让 Rack 提供具有特定内容类型的特定文件。这是一个 .htc 文件,它需要作为 text/x-component 提供,以便 IE 能够识别它。在阿帕奇我会做

如何使用 Rack 实现这一目标?目前该文件由 Rack::Static 提供,但我没有找到设置内容类型的选项。

0 投票
2 回答
451 浏览

css - .htc 文件的优缺点

在 CSS 中使用 .htc 文件的优缺点是什么?