标签: html-components

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

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

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

body { behavior: url("csshover3.htc"); } 
Run Code Online (Sandbox Code Playgroud)

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

任何人都可以告诉我如何转换和使用任何.htc文件作为JavaScript文件?

javascript html-components

46
推荐指数
3
解决办法
4万
查看次数

删除/重置CSS行为属性

是否可以通过更具体的规则或!important声明删除特定于IE的行为CSS属性?例:

.a-rule
{
  behavior: url(/some.htc);
}
.a-rule.more-specific
{
  behavior: /*no HTC*/
}
Run Code Online (Sandbox Code Playgroud)

我意识到重写CSS属性是不可取的,但我被困在这里.

编辑:我不确定人们对这个问题感到困惑.出于所有目的,您可以将此视为IE特定的样式表.我问如果.a-rule上面存在并且是不可变的,如何通过更具体的规则删除行为?标准的CSS等价物将是:

.a-rule
{
  border: 1px solid black;
}
.a-rule.more-specific
{
  border: 0 none;
}
Run Code Online (Sandbox Code Playgroud)

可以通过更具体的规则重置元素子集的border属性.我问的是如何以类似的方式重置行为属性.

css internet-explorer behavior html-components

33
推荐指数
1
解决办法
5万
查看次数

在IE8中使用CSS3Pie htc作为border-radius

我正在使用CSS3Pie htc文件border-radius在IE8中启用,但我没有任何效果.我的CSS是:

button {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    behavior: url(PIE.htc);
}
Run Code Online (Sandbox Code Playgroud)

我把PIE.htc放在公共根目录中(就像在CSS3PIE演示页面上所做的那样),尝试使用相对uri和绝对uri在同一个文件夹中.

演示正在进行中; 只是不是我的代码!

谢谢,亚当

css css3 html-components css3pie

10
推荐指数
1
解决办法
3万
查看次数

Angular 10 在 Visual Studio Code 的 HTML 组件中“未找到...的定义”

我正在 VSCode 中使用 Angular 10,直到今天一切都工作正常。突然间,我无法通过 F12、右键单击 - 转到定义或 Ctrl+单击从 HTML 组件转到定义。

转到定义仅适用于打字稿组件,除了“找不到......的定义”之外,我也没有收到任何错误。

我尝试过更新 VS Code、重新安装 VS Code 并重新安装扩展:John Papa 的 Angular Essentials Angular Language Service Angular Snippets

我在所有项目(其中两个)中也经历了相同的行为。

谢谢!

go-to-definition html-components visual-studio-code angular angular10

10
推荐指数
1
解决办法
3514
查看次数

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

我想让Rack服务于具有特定内容类型的特定文件.它是一个.htc文件,需要作为text/x-component提供,以便IE识别它.在apache我会做

AddType text/x-component .htc
Run Code Online (Sandbox Code Playgroud)

我怎样才能通过Rack实现这一目标?目前该文件由Rack :: Static提供,但我没有找到设置内容类型的选项.

ruby internet-explorer rack file-type html-components

9
推荐指数
1
解决办法
2640
查看次数

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

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

我想使用任何东西:悬停创建一些只有drodpowns的CSS,并想知道如果js被禁用,IE是否仍会关注htc文件.

javascript internet-explorer html-components

7
推荐指数
1
解决办法
661
查看次数

为什么CSS3Pie + Prototype 1.6.1会使Internet Explorer 8崩溃

我试图理解为什么Css3Pie与Prototype 1.6.1结合使用会导致Internet Explorer 8崩溃.为什么会发生这种情况?

相关信息

  • CSS3Pie [ 源代码 ]是一种Internet Explorer行为(htc),它增加了对border3半径,渐变等CSS3属性的支持.
  • 崩溃只发生在IE8中,而不是IE7或更早版本.
  • 崩溃只发生在Prototype 1.6.1 [ 源代码 ],而不是Prototype 1.6.0.x
  • 崩溃在页面加载时立即发生,我甚至无法与页面进行交互.
  • 开发人员知道这个问题,但由于他认为这是一个原型问题(可能是),他可能并不急于解决它.有一个论坛帖子GitHub错误报告,但都没有添加太多信息.

javascript css3 prototypejs internet-explorer-8 html-components

6
推荐指数
1
解决办法
1349
查看次数

更换 HTC 文件

我正在开发一个使用 HTML 组件文件 (.htc) 的项目,现在我想升级该项目,该项目应该适用于 IE10 的所有浏览器,因为 IE10 不再支持 htc 文件。所以请给我解决方案,我们如何转换我们使用 htc 文件的项目部分。请参考以下代码:

this.Style.Add("BEHAVIOR", "url(xyz.htc)");
Run Code Online (Sandbox Code Playgroud)

我想替换这个 htc 文件和写在这个文件中的代码。替换htc文件需要放什么。

请帮忙。

javascript css xhtml internet-explorer html-components

5
推荐指数
1
解决办法
2231
查看次数

如何使用javascript调用webservice

我使用下面的代码使用javascript调用webservice:

<head>
    <title>Untitled Page</title>
       <script type="text/javascript" language="JavaScript">
      service = document.getElementById("ViewLink");

     function InitializeService(){
      service.useService('http://myURL/cloudtalk/cloudservice.asmx?wsdl',"CloudService");
     }
     var regtype, regvalue;
     function registerUser(){
      regtype = document.getElementById("Text1").value;
      regvalue =document.getElementById("Text2").value;

      service.CloudService.callService("register", regtype, regvalue);
     }
     function ShowResult(){
    alert(event.result.value);
      }
     </script>
</head>
<body  onload="InitializeService()" id="service" >
<a id="ViewLink"   href="http://"  onclick="registerUser()"  style="behavior:url(webservice.htc);" onresult="onmyresult();"> <font color=maroon>Call</font></a>
  <input id="Text1" type="text" />
        <input id="Text2" type="text" />
        <input id="Button1" type="button" value="Save" onclick="registerUser();" />     
</body>
Run Code Online (Sandbox Code Playgroud)

但我收到错误:"网址无效,无法加载"

我在下面的网址的帮助下完成了上述代码,但我检查了这些网址中的两个示例都不起作用:

http://www.codeproject.com/KB/webservices/callWebServiceUsingJS.aspx

http://www.codeproject.com/KB/webservices/CallWebServiceFromHtml.aspx

注意:我的网络服务是实时的,我可以使用asp.net消费它,但我面临在javascript中使用它的问题.

请帮我.谢谢

javascript web-services html-components

1
推荐指数
1
解决办法
2万
查看次数

HTML组件(htc)

任何人都可以建议我学习HTML组件(htc)的好教程或书吗?

html html-components

-1
推荐指数
1
解决办法
2295
查看次数