jsonp 原理
2024-10-20 17:46:42
1 json width padding(内填充);
2.计算机文件的属性 并不是以 文件的后缀名确定的,后缀名只是给人看的;
3.script 标签获取数据后 并不能直接使用;
4.尽可能 少声明 全局变量;
5.解决无法使用的方法
<script>
声明一个函数 function fn(data){
alert(data);
}
</script>
<script src="2.txt"></script>
在资源加载进来之前定义好一个函数;这个函数接受一个参数(数据);函数里面利用这个参数做一些事情;然后需要的时候通过script标签加载对应远程文件资源,当远程文件资源被加载进来的时候,就会去执行我们前面定义好的函数,并且把数据当作这个函数的参数传入禁区;
window.onload = function(){
var oBtn = document.getElementById('btn');
oBtn.onclick = function(){
//当按钮点击的时候再去加载远程资源,让他执行
var oScript = documnt.createElement('script');
}
oScript.src = '2.txt';
document.body.appendChild(oScript);
}
最新文章
- 图文混排--CoreText的简单运用
- apache反向代理
- [改善Java代码]注意方法中传递的参数要求(replaceAll和replace的区别)
- CSS定位机制
- LLDB中的小技巧
- php中判断变量是否为空
- Android permission访问权限大全
- 46. Lotus Notes中编程发送邮件(一)
- sqlite可视化工具以及django-South
- 如何捕获Wince下form程序的全局异常
- 对jquery新增加的class绑定事件
- 怎样正确设置remote_addr和x_forwarded_for
- JAVA远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
- python module -- sys
- JAVA值类型和引用类型的区别
- IObservable 接口
- 【BZOJ4755】 [Jsoi2016]扭动的回文串
- mybatis四大接口之 Executor
- python 输出环境变量
- centos7 修改时区