`

两个js文件之间函数互相调用

阅读更多

两个js文件之间函数互相调用

这里是解决方案,把下面的代码保存为同一目录下a.htm, a.js, b.js三个文件,然后打开a.htm看效果。

a.htm的内容
---------------------------------------------------
<html>
<head>
<script src=a.js type=text/javascript></script>
</head>

<body>
</body>

</html>


a.js 的内容
-------------------------------------------------
function load_b()
{
         // 先把b.js调入

var head = document.getElementsByTagName('head');
var testScript = document.createElement('script');
testScript.src = 'b.js';
testScript.type = 'text/javascript';
head[0].appendChild(testScript);

         // 现在就可以调用b.js中的test()函数了

test();
}
window.onload = load_b;

 

b.js 的内容
------------------------------------------------
function test()
{
   alert(bad);
}

分享到:
评论
1 楼 xiaoyuecsdn 2012-11-02  

相关推荐

    一个Js文件函数中调用另一个Js文件函数的方法演示

    我们知道,在html中,利用[removed][removed]引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢这样。 例如有这样一个html,里面有一个按钮,当按下时调用b.js...

    解决同一页面中两个iframe互相调用jquery,js函数的方法

    这一个月又没更新博客,唉,懒癌又犯了,今天解决了一个问题,关于两个iframe互相调用jquery函数方法 a.html中有两个iframe,如下: &lt;iframe width="100%" height="100%" name="left" scrolling="auto" ...

    JS_CPP.rar_JS调用C++_javascript VC_js调用C++函数_vc javascript_调用JS

    Javascript和VC的交互方法,内部包含几个可运行工程,基于VC6.0,主要分为两部分,一部分是VC调用javascript函数,另外一部分是javascript调用VC函数

    NPApi 控件调用JavaScript函数

    npapi控件带有两个输入框,在密码框里输入字母q,在主框上面点击鼠标左键,会调用js页面里的callback_hello函数,并传递给这个函数2个参数,testpage下面有测试页面,还有注册表写法

    JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)

    我们知道,在html中,利用[removed][removed]引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢这样。 例如有这样一个html,里面有一个按钮,当按下时调用b.js...

    javaScript函数式编程

    5.3.1 部分应用一个和两个已知的参数91 5.3.2 部分应用任意数量的参数92 5.3.3 局部应用实战:前置条件93 5.4 通过组合端至端的拼接函数96 5.5 总结98 第6章 递归100 6.1 自吸收(self—absorbed)函数(调用自己的...

    Chromium web browser,js可调用c#函数,用 .net 2.0封装的CEF

    .net封装有cef.glue和cefsharp两个开源产品比较有名。cefsharp是用c++结合c#写的dll库,cef.glue是用纯c#invoke winapi的方式实现的. Cef.glue 官网下载的代码是.net 4.5的,没有js c#交互的演示代码。这个代码是做了...

    QT5.9 利用 QWebEngineView / QWebChannel 调用JS程序实现QT与HTML网页数据交互,加载百度地图并与地图交互数据

    2.点击pushButton按钮QT会调用JS函数在地图页做标注,通过上面两个输入框输入经纬度(c++调用JS)。 3.鼠标点击地图页后会提示点的坐标信息,并回传给QT,通过qDebug()显示(JS调用C++)。 详细说明: ...

    JavaScript中立即执行函数实例详解

    ( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,后来发现加括号的原因...

    js实现iframe跨页面调用函数的方法

    本文实例讲述了js实现iframe跨页面调用...现在需要在parent.html/child.html中调用child.html/parent.html的一个js方法。  具体的代码实现如下: parent.html父页面: 代码如下:&lt;html&gt; &lt;head&gt; &lt;scr

    javascript函数的解释

    javascript函数的解释,解释了具体函数的功能,一、函数JavaScript函数集合 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document-&gt;html-&gt;(head,body) 4.一个浏览器窗口中的DOM顺序是:...

    layui use 定义js外部引用函数的方法

    layui.use 加载layui.define 定义的模块,当外部 js 或 onclick调用 use 内部函数时,需要在 use 中定义 window 函数供外部引用 ,如下: layui.use(['layer','form'],function(){ var layer = layui.layer, ...

    Flash(AS3)与JS相互调用

    自制的,两个简单实例实现Flash与JS的相互调用与传值,仅实现基本功能,可在此原理基础上对函数进行拓展,例如使用Flash封装网页数据等。 在AS代码中附有简单注释解释程序。 ======== 简 单 介 绍 ======== 1、...

    JavaScript使用Max函数返回两个数字中较大数的方法

    本文实例讲述了JavaScript使用Max函数返回两个数字中较大数的方法。分享给大家供大家参考。具体如下: JavaScript的Math对象带有一个max函数用于获取两个数字的较大数,下面的代码详细演示了max的用法 &lt;!DOCTYPE...

    JavaScript实现同时调用多个函数的方法

    主要介绍了JavaScript实现同时调用多个函数的方法,以一个简单实例分析了JavaScript同时调用两个函数的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    javascript 函数调用的对象和方法

    如果你真正理解Javascript函数是如何调用工作的,那么就可以避免一些bug的发生; 首先让我们创建一个简单的函数,这个函数将在下文中使用,这个函数仅仅返回当前的this的值和两个提供的参数. 代码如下: function make...

    QT与JS互调实例

    QT与JavaScript互调是通过QWebFrame的两个函数来实现的:addToJavaScriptWindowObject()将QObject对象传给JS,这样JS就能调用QObject的public slots函数。QT通过evaluateJavaScript()直接调用JS中的函数

    ios-JS和OC代码项目调用 混合开发.zip

    这是一个初级的JS和OC相互沟通, 如果项目需求比较完美,可以进行改进, 比如说 异步调用,JS带参函数传递返回值等等的交互模式,还需要具体功能改进. 对于没弄过交互的同学 看着代码两分钟就能明白原理了.

Global site tag (gtag.js) - Google Analytics