网站发送一个请求访问一个页面 一般都要 加载它的JS文件,但有考虑要提高访问速度。
做一个应用程序,安装后把部分的JS文件放在本地。然后在点击此程序访问网站时候让他从本地加载JS文件,而不从服务器下载。
(注:比如有两个JS文件,A.JS B.JS,而且A和B之间存在相互操作,但A要在本地加载,B必须从服务器加载)
分不多,望各位高手指点!
做一个应用程序,安装后把部分的JS文件放在本地。然后在点击此程序访问网站时候让他从本地加载JS文件,而不从服务器下载。
(注:比如有两个JS文件,A.JS B.JS,而且A和B之间存在相互操作,但A要在本地加载,B必须从服务器加载)
分不多,望各位高手指点!
解决方案 »
- 下载了一个jquery插件,说明文档不全,求助用法
- 一个大div套一个小div,让小div向上移动,实现动画效果,结果报错,大牛们看看。
- 菜鸟请教,能不能通过js把一个table下的所有tr得到,然后改变tr的样式表?好像jquery可以,我不会,希望高手赐教
- 求匹配数字逗号的正则表达式(在线等~)
- js控制新增,删除输入框的数量
- 利用AJAX载入页面后,原页面中的JS不起作用了???
- 小弟不才。 向大家请教一个 jquery 中解析ajax数据的问题。
- 请问如何防止超链接点击的过快?
- 请问怎样使用javascript将文件里的控件都设为disabled
- 怎么样能比较方便给对象数组进行初始化赋值?
- extjs 获取修改的记录
- js 阻止冒泡不知道如何使用,求教这段代码应该怎样修改
<html>
<head>
<title> </title>
<script language="JavaScript" src="A.js"></script> </head>
<body>
<iframe id="appframe" src='http://xxxxx.html' >
</iframe>
</body>
</html>
服务器页面中加载服务器端的JS文件:
<html>
<head>
<title> </title>
<script language="JavaScript" src="B.js"></script> </head>
<body>
</body>
</html>
但是结果好像A和B之间不能通信。
动态加载script
$.getscript("B.js");
你的需求浏览器无法实现。因为如果一个url的scheme是http,也就是要从网络上获取资源,那么与这个frame对应的所有资源的url都不能是本地文件的scheme:file:/
这是浏览器从安全方面的考虑。
你可以想象下,如果随便一个网站把img的src置成本地文件,那么你的隐私就直接呈现在浏览器上了。
var webjs=document.createElement('script');
webjs.src="http://163.com/lib.js";//公网js
document.getElementsByTagName('head')[0].appendChild(webjs);本机页面试试