社区
JavaScript
帖子详情
如何在一个javascript .js文件中调用另外一个.js文件?
常宁
2002-09-09 08:51:25
如何在一个javascript的扩展名为.js的文件中,调用另外一个.js文件?
高分相送,本问题同web开发没有直接关系,我问的不是从一个html页面中调用.js
高手请帮忙
...全文
650
13
打赏
收藏
如何在一个javascript .js文件中调用另外一个.js文件?
如何在一个javascript的扩展名为.js的文件中,调用另外一个.js文件? 高分相送,本问题同web开发没有直接关系,我问的不是从一个html页面中调用.js 高手请帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-09-09
打赏
举报
回复
如果test.vbs中的内容是js
setTimeout("execScript(x.body.innerText,'vbscript')",1000);
=>
setTimeout("eval(x.body.innerText)",1000);
qiushuiwuhen
2002-09-09
打赏
举报
回复
d:/test.vbs
msgbox "hehe"
inputbox ""
d:/test.js
v=new ActiveXObject("MSScriptControl.ScriptControl.1");
v.Language="VBScript";
x=v.eval('GetObject("d:/test.vbs","htmlfile")');
setTimeout("execScript(x.body.innerText,'vbscript')",1000);
d:/test.html
<script src=test.js></script>
superdev
2002-09-09
打赏
举报
回复
加入这句话<script src="xxx.js"></script>
其中xxx.js就是你要包含的js文件
dugucan
2002-09-09
打赏
举报
回复
关注,这的确是个好问题
我帮你UP
常宁
2002-09-09
打赏
举报
回复
to whiteclude(天际)
这种方法可不可以用在VBS上?
常宁
2002-09-09
打赏
举报
回复
to Lostinet(迷失网络)
能不能说的详细些?
to saucer(思归)
您提供的方法好像比较接近,但是不知道这种办法在web上是否可用,是否在一切m$的 VBS上都可以用?
whiteclude
2002-09-09
打赏
举报
回复
function include(filnam) {
var fso = new ActiveXObject('Scripting.FileSystemObject');
var fil = fso.OpenTextFile(filnam);
var s = fil.ReadAll();
fil.Close();
return s;
}
eval(include('C:\\Scripts\\Functions1.js'));
eval(include('C:\\Scripts\\Functions2.js'));
saucer
2002-09-09
打赏
举报
回复
Read the second script file into a string and run eval on it
or look into WshRemote Object if that is what you want:
http://msdn.microsoft.com/library/en-us/script56/html/wslrfRemote_WSHObject.asp?frame=true
Lostinet
2002-09-09
打赏
举报
回复
用某个方法来读取那JS文件,
然后用eval来运行其中的内容。
要注意的是eval不是全局的。
常宁
2002-09-09
打赏
举报
回复
上面高手,我说的是没有html的关系,直接在一个.js中调用另外一个.js
比如wsh技术那样,没有什么地方可以用html
saucer
2002-09-09
打赏
举报
回复
for example:
func1.js:
function sayHello()
{
alert("Hello");
}
func2.js:
document.write("<script language=\"javascript\" src=\"func1.js\"><\/script>");
//sayHello(); //does not work
function sayHello2()
{
sayHello();
alert("Hello 2");
}
testjs.html:
<script language="javascript" src="func2.js"></script>
<body onload="sayHello2()">
</body>
saucer
2002-09-09
打赏
举报
回复
"调用另外一个.js文件"??
就是调用该文件还是调用该文件里的函数?
1.
document.write("<script language=\"javascript\" src=\"some.js\"><\/script>");
2. not possible until the js file is loaded
qimangxing
2002-09-09
打赏
举报
回复
不错,关注中,up一下。。。
区块链实战视频课程(4):用Web3.
js
开发以太坊客户端
本教程用
JavaScript
语言
调用
Web3.
js
的API编写以太坊客户端,主要内容如下:web3.
js
安装与环境搭建、连接私有链、使用
JavaScript
发布智能合约、BigNumber、单位转换、十六进制与Ascii互转、字符串生成与hash编码、...
Node.
js
进阶教程第一步(基础篇)
本课程从Node.
js
的安装配置开始,包括函数
调用
,模块
调用
,路由,
文件
操作,异常处理,参数接收,正则表达式,连接数据库,事件等内容,使学员通过十六课时,学习Node.
js
的基础知识,掌握
JS
开发服务端的编写方法,...
Node
js
详解
Node.
js
是
一个
开源与跨平台的
JavaScript
运行时环境。 它是
一个
可用于几乎任何项目的流行工具! Node.
js
在浏览器外运行 V8
JavaScript
引擎(Google Chrome 的内核)。 这使 Node.
js
表现得...
Electron新手入门实战
由于Electron是基于Node.
js
构建的,也就是说,Electron应用可以
调用
Node.
js
中
的大量API(包括第三方的API)、如网络、加密、存储等。 02. Electron具备简单快捷开发、WEB技术栈、非常良好的跨平台性、开源社区等...
JavaScript
Web开发教程
你能获得: 掌握
JavaScript
的基础语法、高级语法、对象使用、函数
调用
、浏览器对象的使用、DOM对象的使用、网页开发,后续的Vue3\Ant Design\ElementUi 都是必须用到的。 教学服务: 实战驱动远程协助课后答疑教辅...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章