没有import
只有document.write('<script src="B.js"><\/script>')
只有document.write('<script src="B.js"><\/script>')
解决方案 »
- 请教js 读json文件的方法
- JavaScript鼠标悬停,出现提示框里面链接可以点击?
- 给大家推荐一下我见到的最强的javascript运用
- 关于无限循环,在线等,急需
- 五种主流web报表工具的功能对比:设计模式易调整
- 如何用Javascript实现页面内容不能选择
- 一个文本框,当得到焦点后,出现一个日期选择框,即日期填充代码
- jsp中有一个数组类型的全局变量。怎么在javascript中调用?(20分钟揭帖)
- String c_wc=(String)myVector.get(i+3);与String c_wc="0001";有何区别
- 如何获得鼠标点击点的坐标
- 写一个简单javascript菜单,百分送上
- 点一个按钮结束不了setInterval??
<script src="A.js"> <\/script>这样可以直接在A中调用B中的方法
在a.js中写document.write("<script src='b.js'></script>");
function Import()
{
for( var i=0; i<arguments.length; i++ )
{
var file = arguments;
if ( file.match(/\\.js$/i))
document.write('<script type=\\"text/javascript\\" src=\\"' + file + '\\"></sc' + 'ript>');
else
document.write('<style type=\\"text/css\\">@import \\"' + file + '\\" ;</style>');
}
};
然后再a.js中 Import(b.js) 就OK
function include(path){
var a=document.createElement("script");
a.type = "text/javascript";
a.src=path;
var head=document.getElementsByTagName("head")[0];
head.appendChild(a);
}
可以在任何地方以
include("A.js");
include("http://hcl0208.cnblogs.com/test.js");
等等来包含外部的js
可以通过代码辅助得到a.js中的方法
比如在浏览器中,浏览器就是脚本的宿主程序,想添加其它脚本,就得让DOM添加script标签来引入。不知道楼主所谓的完全的JS编程,是何解。
在B.JS最前面加上<reference path="A.js" />绝对有智能提示
更详细内容请看http://blog.csdn.net/lee576/archive/2008/01/18/2050991.aspx
http://shice.heliohost.org/JsLib/Help/Lib.htm
附一个选项卡控件实例:
http://shice.heliohost.org/JsLib/TabControl/DemoTabControl.htm
不过和import实际做的事是不同的.