Web前端技术
文章平均质量分 55
lrz1011
这个作者很懒,什么都没留下…
展开
-
JS跨域请求简析
前端主要代码块如下: $("#saveDbRequest").click( function() { $.ajax( { type : "get", url : "http://hsz-12532:8888/rsms/dbCreatedQuestionController.any?saveFlag=saveFlag&",原创 2012-08-06 14:44:57 · 594 阅读 · 0 评论 -
异步上传文件并获得返回值(完全跨域)
异步上传文件并获得返回值(完全跨域)AJAX可以进行数据的异步请求,但对于文件和跨域问题却束手无策。 Jsonp可以进行跨域数据的异步请求,但同样不能使用于文件。 表单可以进行跨域数据和文件的上传,但却会使页面跳转。 那么如何同时实现“异步”+“跨域”+“文件”+“返回值”这几个特性呢?方法如下: 原理: 将表单通过一个iframe来submit,也就是将的target属性设置为一个if转载 2012-08-27 22:25:02 · 26812 阅读 · 3 评论 -
js跨域
通常我们会有一个统一的上传接口,这个接口会被其他的服务调用。如果出现不同域,还需要无刷新上传文件,并且获取返回值,这就有点麻烦了。比如,新浪微博启用了新域名www.weibo.com,但接口还是使用原来的域:picupload.t.sina.com.cn。 研究了一下新浪微博的处理方法,这里大概演示一下。 首先是一个正常的上传页面 upload.html view plaincopy t转载 2012-08-27 22:27:26 · 1388 阅读 · 0 评论 -
iframe无刷新跨域上传文件并获取返回值
无网不剩 retweet iframe无刷新跨域上传文件并获取返回值 通常我们会有一个统一的上传接口,这个接口会被其他的服务调用。如果出现不同域,还需要无刷新上传文件,并且获取返回值,这就有点麻烦了。比如,新浪微博启用了新域名www.weibo.com,但接口还是使用原来的域:picupload.t.sina.com.cn。 研究了一下新浪微博的处理方法,这里大概演示一下。 首先是一个转载 2012-08-27 21:53:07 · 7935 阅读 · 0 评论 -
Iframe 标签详解
Iframe 标签详解 example.htm 是被嵌入的页面,标签 还有一些可用的参数设置如下: marginwidth:网页中内容在表格右侧的预留宽度;例如:marginwidth="20",单位是 pix,下同。 marginheight:网页中内容在表格顶部预留的高度; hspace:网页右上角的的横坐标; vspace:网页右上角的纵坐标; fram转载 2012-08-27 22:11:33 · 843 阅读 · 0 评论 -
跨域文件上传解决方案
最近工作中有这样的需求:项目在A机器(假设域名为www.a.com)上跑,资源文件要存储在专门的资源机器B(假设域名为www.b.com),要求在A上传文件到B上同时将上传信息以json格式返回。 由于之前的项目都比较小,也没有这样的需求,基本都是在单机上操作,自然涉及不到跨域的问题,初次遇到这个问题,比较棘手,进行了如下尝试均失败。 尝试一:在A机器上的页面中嵌入一个iframe,ifr转载 2012-08-27 22:17:10 · 18428 阅读 · 1 评论