首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >JScript:动态加载JavaScript库

JScript:动态加载JavaScript库
EN

Stack Overflow用户
提问于 2013-01-14 13:45:46
回答 2查看 1K关注 0票数 4

我目前正在为微软JScript运行时环境编写一个JavaScript脚本。它不是在浏览器中运行,而是更像SysAdmin使用VBScript那样运行。我已经写了很多代码,虽然其中一些代码是针对需要完成的特定内容的,但其中大部分都是支持框架,让脚本完成它需要做的事情。我想在将来的脚本开发中使用这些代码,但就我目前所知,我必须一次又一次地复制和粘贴这些迷你库,这只是一次又一次的更新噩梦,效率很低。我知道当我有一个windowdocument的时候,动态加载JS是可能的,我知道在Node.js中require() JS文件是可能的,但是在MS的原始JScript运行时中这是可能的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-15 03:57:13

查看Windows Script File (*.wsf)格式。它的一个特性就是允许像你所描述的那样包含。下面是链接文档中的一个示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<job id="IncludeExample">
   <script language="JScript" src="FSO.JS"/>
   <script language="VBScript">
      ' Get the free space for drive C.
      s = GetFreeSpace("c:")
      WScript.Echo s
   </script>
</job>

其中"FSO.JS“包含JScript库。

票数 4
EN

Stack Overflow用户

发布于 2013-01-14 14:13:13

假设你谈论的是WSH,你可以加载一个文件并评估它的内容,这与包含它是一样的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var incfso=new ActiveXObject("Scripting.FileSystemObject"); 
include = function(x) {
    eval(incfso.OpenTextFile(x,1).ReadAll());
}

来源:http://www.mailsend-online.com/blog/wsh-javascript-includes.html

我不能为jscript找到像"window“这样的全局对象,但是你可以创建一个。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var host = this;
var test = "hello-world";

var messagebox = new ActiveXObject("wscript.shell");

if (host.test) {
    messagebox.Popup("host.test exists, value = " + host.test);
} else {
    messagebox.Popup("host.test does not exist.");
}

我认为"host“现在实际上应该是全局对象。(不管怎么说,这个例子对我来说是可行的)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14319592

复制
相关文章
如何读取单细胞数据
注:同方法二,如果没有 “all.datatable.txt” 的文件,也可忽略此步骤。这里只是提供多种情况下的读入方法。(想尝试的话,方法一有生成 “all.datatable.txt” 的代码,不过要注意路径。)
生信技能树jimmy
2020/06/23
5.4K0
Android 移动直播(LiteAV)直播播放如何获取YUV数据
开发者因为场景需要,希望能获取到视频画面的原始数据(YUV 数据),然后再进行处理或渲染。
腾讯云-yyuanchen
2019/07/24
1.6K1
如何用Python读取开放数据?
当你开始接触丰富多彩的开放数据集时,CSV、JSON和XML等格式名词就会奔涌而来。如何用Python高效地读取它们,为后续的整理和分析做准备呢?本文为你一步步展示过程,你自己也可以动手实践。 需求 人工智能的算法再精妙,离开数据也是“巧妇难为无米之炊”。 数据是宝贵的,开放数据尤其珍贵。无论是公众号、微博还是朋友圈里,许多人一听见“开放数据”、“数据资源”、“数据链接”这些关键词就兴奋不已。 好不容易拿到了梦寐以求的数据链接,你会发现下载下来的这些数据,可能有各种稀奇古怪的格式。 最常见的,是以下
企鹅号小编
2018/03/01
2.7K0
如何用Python读取开放数据?
如何用Python读取开放数据?
当你开始接触丰富多彩的开放数据集时,CSV、JSON和XML等格式名词就会奔涌而来。如何用Python高效地读取它们,为后续的整理和分析做准备呢?本文为你一步步展示过程,你自己也可以动手实践。
王树义
2018/08/22
1.9K0
如何用Python读取开放数据?
Flink是如何kafka读取数据的
版权声明:本文为博主原创,欢迎转载,转载请标明出处 Blog Address:http://blog.csdn.net/jsjsjs1789 https://blog.csdn.net/jsjsjs1789/article/details/89067747
shengjk1
2019/04/18
1.8K0
pandas常用技巧总结-如何读取数据
方式2:从本地文件中读取进来。现在本地有一个文件:学生信息.xlsx直接通过pd.read_excel()读进来:
皮大大
2021/03/15
1.2K0
直播预告 | 如何保证政务数据安全?
关注腾讯云大学,了解行业最新技术动态 直 播 预 告 详 情 随着电子政务的发展,政务大数据平台等大数据应用建设速度不断加快,政务数据融合、汇聚、共享,给社会公众带来便捷政务服务的同时,也产生了网络攻击、数据泄露等安全风险。 政务数据安全如何保障,怎样兼顾数据安全与数据应用效率?9月9日上午10点,腾讯安全将联合北京城市大数据研究院有限公司、中安威士(北京)科技有限公司、闪捷信息科技有限公司、北京三未信安科技有限公司、杭州世平信息科技有限公司等生态合作伙伴,共同举办线上发布会,推出《政务大数据平台数据安
腾讯产业互联网学堂1
2023/05/29
3480
直播预告 | 如何保证政务数据安全?
0-1-视频传输,监控,直播方案-摄像头如何采集的图像,MCU如何读取的图像数据
-------------------------------------------------------------------------
杨奉武
2021/12/01
9860
0-1-视频传输,监控,直播方案-摄像头如何采集的图像,MCU如何读取的图像数据
【说站】Python中JSON数据如何读取
2、由直接从JSON文件读写的JSON函数组成。Python内置JSON包,是标准库的一部分,不需要安装。
很酷的站长
2022/11/24
2.1K0
【说站】Python中JSON数据如何读取
Storm读取Kafka数据是如何实现的
问题导读 1.本文基于什么版本? 2.Storm读取Kafka数据是如何实现的? 3.实现一个Kafka Spout有哪两种方式? Strom整合Kafka版本信息 Storm与Kafka的版本信息: Storm:apache-storm-0.9.2-incubating Kafka:kafka_2.9.2-0.8.1.1.tgz Strom从Kafka中读取数据本质 实现Storm读取Kafka中的数据,参考官网介绍, 本部分主要参考自storm-kafka的README。 Strom从Kafka中
用户1410343
2018/03/27
1.9K0
Spark如何读取Hbase特定查询的数据
最近工作需要使用到Spark操作Hbase,上篇文章已经写了如何使用Spark读写Hbase全量表的数据做处理,但这次有所不同,这次的需求是Scan特定的Hbase的数据然后转换成RDD做后续处理,简单的使用Google查询了一下,发现实现方式还是比较简单的,用的还是Hbase的TableInputFormat相关的API。 基础软件版本如下: 直接上代码如下: 上面的少量代码,已经完整实现了使用spark查询hbase特定的数据,然后统计出数量最后输出,当然上面只是一个简单的例子,重要的是能把hbase数
我是攻城师
2018/05/14
2.8K0
气象数据读取:grib2数据读取
鉴于气象圈中使用matlab的比较多,先说一下使用matlab如何读取 grib2 格式数据。
bugsuse
2020/04/21
14.7K0
气象数据读取:grib2数据读取
如何使用python读取txt文件中的数据
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/139037.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/02
6.8K0
cel格式的表达谱芯片数据如何读取?
后缀为cel的芯片文件,对应的芯片平台为Affymetrix, 针对这一平台的数据,可以通过R包affy来读取,读取时我们需要以下两种文件
生信修炼手册
2022/04/18
6.4K0
cel格式的表达谱芯片数据如何读取?
微信运动如何读取小米手环的数据
  微信运动可以查看自己每天行走的步数,同时也能和其他用户进行运动量的PK或点赞。但是不一定所有的手机都有运动数据收集功能,这时一个手环就能替代,比如小米手环。那么微信运动如何读取小米手环的数据呢?   首先要适配手机和手环。在手机中下载安装小米手环APP,可以前往苹果应用商店或安卓市场搜索“小米手环”下载安装,iOS版和安卓版功能上基本差不多,使用方法也差不多。打开小米手环APP,然后使用小米账号登陆,之后将小米手环靠近手机完成绑定即可使用。   小米手环接入微信方法   进入手环app界面,点击右上角的
ytkah
2018/03/06
5.3K0
微信运动如何读取小米手环的数据
Python数据分析之读取文件读取CSV读取Excel读取MySQL读取MongoDB
Python的数据分析,大部分的教程都是想讲numpy,再讲Dataframe,再讲读取文件。但我看书的时候,前面二章看的实在头晕,所以,我们还是通过读取文件来开始我们的Python数据分析吧。 读取
罗罗攀
2018/07/03
5.8K0
[Malab]读取Excel数据
原文链接:https://blog.csdn.net/humanking7/article/details/80629619
祥知道
2020/03/10
1.2K0
TensorFlow读取数据
本文介绍如何使用TensorFlow来读取图片数据,主要介绍写入TFRecord文件再读取和直接使用队列来读取两种方式。假设我们图片目录结构如下:
superhua
2018/08/28
1.1K0
点击加载更多

相似问题

如何从直播流清单中读取/获取信息

118

如何使用钛直播间播放安卓直播直播

33

如何在webrtc中直播流数据

11

如何延迟直播

14

私人直播在线直播

27
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文