iframe跨域上传图片
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iframe跨域上传图片相关的知识,希望对你有一定的参考价值。
方案一:用jquery的$.post异步提交,然后把返回来的值用jquery填充到隐藏域中。可是$.post不支持跨域。 jQuery.ajax()支持get方式的跨域,这其实是采用jsonp的方式来完成的。
方案二:利用iframe以及jquery进行表单post提交。代码如下:
== a.com/post.html ==
<script>
function postcallback(data){
//code...
}
</script>
<form action="http://b.com/api.php" method="post" target="ifr-result"><input ....></form>
<iframe name="ifr-result"></iframe>
以上是关于iframe跨域上传图片的主要内容,如果未能解决你的问题,请参考以下文章