【问题标题】:VBscript codebehind to javascriptVBscript 代码隐藏到 javascript
【发布时间】:2013-11-04 09:15:12
【问题描述】:

我有一个页面正在获取从 com+ 组件发送给它的信息,该组件正在发送 vbscript,它在 IE 之后的任何其他浏览器中都不起作用。

试图转换这部分,以便它发送一个 javascript,但我不知道如何。

Response.Write "<td><button onclick='VBScript: SelectNr """ & rs("Nr") & """,""" & rs("Project") & """,""" & rs("Nr") & """,""" & rs("MainNr") & """ ,""" & rs("Workplace") & """ ' onfoc='foc' onblur='unfoc' >Select</button></td>"

【问题讨论】:

  • 你知道,尝试过什么吗?实验过?这就是开发人员应该做的。

标签: javascript com vbscript vb6


【解决方案1】:

在事件处理程序上,将 VBScript 文字更改为 javascript 或删除它,并将函数参数列表括在括号中。但是,SelectNr 是什么?如果是vbscript代码,这个也要转换一下。

【讨论】:

  • VBScript 更改为 javascript 不会真正起作用,因为两者在语法上不兼容。
  • 是的。 VBScript 方法调用不使用括号。 Javascript可以。因此,在 onclick 处理程序the call 中进行指示的更改将是正确的。但是,如前所述,如果SelectNr 方法是用 VBScript 编写的,则需要用 javascript 重写。
猜你喜欢
  • 1970-01-01
  • 2016-05-11
  • 1970-01-01
  • 2012-05-26
  • 1970-01-01
  • 1970-01-01
  • 2016-11-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多