问题标签 [jscript.net]

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 投票
6 回答
9791 浏览

asp.net - $Find 返回 null

我在页面上有以下 JScript

然后

运行页面并触发按钮时,我得到

Microsoft JScript 运行时错误:无法设置属性“已禁用”的值:对象为空或未定义

并且动态页面已将其转换为:

由于控件已明确定义,并且客户端 ID 似乎返回了正确的 ID,我不知道出了什么问题

有什么帮助吗?

ps 如果从代码中不清楚,这样做的目的是防止用户在初始点击后有时间重新加载页面之前点击并重新发送请求

0 投票
2 回答
1966 浏览

fiddler - 在 Jscript .Net 中将对象转换为 Json 格式的字符串

在 Fiddler 中,我有一个响应正文(应用程序/json),我使用它转换为一个对象eval()(如果有更好的方法请告诉我)来执行一些检查。现在我想将对象的几个部分(但不是所有部分)转换回字符串并将它们保存到单独的文件中。我将如何在 Jscript 中执行此操作?

我曾尝试使用该ToString()方法,但它只返回[object Object]. 有任何想法吗?

0 投票
1 回答
165 浏览

metadata - 如何在 JScript.NET 中设置程序集属性(版本等)?

我有一些 javascript,我正在使用 Microsoft 的 jsc.exe 编译器将其编译为 .NET 程序集。我想设置一些程序集元数据,例如文件版本,但我不清楚该怎么做。

如何在 JScript.NET 中设置这些程序集级属性?

0 投票
0 回答
119 浏览

javascript - 有没有办法避免在javascript中使用activex来读取文档和构建xml?

急需指导。

  1. 有没有办法避免在javascript中使用activex来读取文档和构建xml?

  2. 实际客户端有问题,他不喜欢杂项下的“跨域访问数据源”和“运行ActiveX控件和插件”等IE安全设置。

它应该支持 IE 7,8 及更高版本。如果可能的话,它也应该在跨浏览器中工作。

目前在 Javascript 中,我们使用以下代码:

var xmlDoc = new ActiveXObject("MSXML2.DOMDocument");--> 用于 xml 构造。

var stm = new ActiveXObject("ADODB.Stream");--> 用于从客户端临时路径读取 doc 和 docx 文件。

需要什么:

  1. 我们需要找到一个替代方案以避免使用ActiveXobject.

或者

  1. 我们需要自动化客户端机器中的 Internet 安全设置。这应该是一次性的工作。

有人可以帮我吗?

谢谢南达

0 投票
1 回答
838 浏览

.net - 使用 jscript.net 获取命令行参数

这些都不起作用:

~

~

~

它打印JS1135: Variable 'System' has not been declarederror JS1135: Variable 'Environment' has not been declared即使在 MSDN 中也没有 jscript 的示例。是否可以在 jscript.net 中获取参数?

0 投票
2 回答
169 浏览

.net - .NET 中是否有 C# 中的默认构造函数?

我正在学习构造函数,并且在编程方面仍然是一个新手,所以如果我不正确地使用任何术语,请提前道歉。我相信我所读到的是 C# 中有一个方便的默认构造函数,它允许您像这样在对象初始化中声明属性……</p>

然而,我在 Unity3D 引擎中使用 UnityScript,这种语言虽然通常被称为 Javascript,但更类似于 JScript.NET。初始化对象时是否有像 C# 这样的默认构造函数可用?

目前我要做的是初始化对象,然后一次设置每个属性。或者,我可以创建一个我可以使用的构造函数,但我只是好奇那里是否已经有一个像 C# 中的默认构造函数?

0 投票
1 回答
739 浏览

python - python导入.net编译的.dll

我使用 jscript.net 创建了一个 .dll 文件。作为测试,我可以在另一个编译为 .exe 的 jscript.net 程序中成功调用函数 hello()。

但我的问题是:如何在 python 中调用该函数?

使用 ctypes.windll.LoadLibrary("power.dll") 可以成功加载此 dll。但是,找不到函数的名称...

我已经对我的 dll 文件进行了一些测试。

我使用“dumpbin /all”来检查我的 dll,但我找不到任何可用的功能名称。奇怪……

我在 jscript.net
"""""""""""""""""""""" 中的 dll 文件的代码

""""""""""""""""""""""

0 投票
2 回答
179 浏览

asp.net - 我可以在vs2010中使用jscript吗

我一直在研究如何使 javascript 作为编译代码更有效地运行。我在这个问题jscript中遇到了 jscript.net

虽然我对使用它来隐藏我的 JavaScript 逻辑并不真正感兴趣,但我对它导致编译代码的事实感兴趣。

我试着用谷歌搜索,但我似乎得到的是,这是微软在框架 1.1 周围约会的一个老想法。

此外,我得到了 2 个阵营的意见,他们说他们讨厌它,因为调试是一场噩梦,而另一方则说它提高了性能。

我没有找到比这更多的信息。

所以,如果我不太关心调试(目前)我应该考虑使用 jscript.net 来编译更快的代码执行吗?对于我正在使用的框架,是否有更现代的替代方案,或者我根本不应该考虑它?

最后,{sorry} 有没有关于如何实现它的代码示例/说明?

0 投票
1 回答
2816 浏览

.net - 在节点 js 中使用边缘绑定 DLL 库不成功

我尝试学习如何使用 edge(一个 node.js 模块)来绑定一个预编译的 DLL,但它不能以正确的方式工作......

我的 DLL 是一个非常简单的库,并且已经在其他 .Net 程序中进行了多次测试。我在 Jscript.Net 中编写了我的 DLL 文件:

很简单,Hello()方法会在stdout中打印出10000个“hello world”;

我可以通过以下方式在我的其他 Jscript.net 程序中调用它:

根据官方网站,我尝试过:

我的问题:我怎样才能成功地在边缘调用它?

0 投票
1 回答
480 浏览

sql - 如何在 jscript/jscript.NET 中执行 sql 查询

首先对我的英语感到抱歉,这不是我的母语。所以。

我想在脚本中执行 SQL 查询以获取一些数据。我不知道这是否可能,如果可以,如何实现。总结一下:

  • 该脚本在 M3 Smart Office(一个 ERP)中添加一个按钮。我已经这样做了。
  • 当我在 M3 函数(如文章或客户)中选择一行时,我想获取他的 ID(和一些其他数据)并将其发送到网站。

它们在 M3 中有很多功能。在每个函数中,它们都是一些包含数据的字段。其中一个包含对象的 ID(一篇文章、一个客户、...)。我想要做的是获得这个ID。问题是包含 ID 的字段在所有函数中都没有相同的名称。所以,我有两个解决方案:

  • 做很多 if/elseif。就像“如果是这样的功能,就采取这样的领域”。但是,如果我(或其他人)想稍后添加一个组合函数/字段,我(或其他人;))需要在脚本中执行此操作。这不实用。
  • 创建一个包含所有组合函数/字段的 sql 表。然后是脚本,我做了一个 sql 查询,我得到了脚本需要的所有数据。

所以这里的情况。也许您有其他想法(没有 sql),我接受它!