PHP+iframe图片上传实现即时刷新
(2012-04-01 11:04:59)
标签:
phpjsifram图片上传即时刷新 |
分类: PHP |
<iframe id="upload_target" name="upload_target"
src="upload.php"
style="width:0;heigth:0;overflow:hidden;border:0;position:
absolute;
left:-500px;"></iframe>
//iframe设置成隐藏的,src链接的页面为图片上传的后台文件页面,不过加不加影响都不大,只不过为了更精确而已
<img id="tag_img" src=""
/>
<form enctype="multipart/form-data"
action="upload.php" method="post"
target="upload_target">
</form> //表单的那么值对应着空框架的那么值,提交后跳转到空框架中,这样就不对父窗口页面进行刷新了
提交到后台upload.php页面验证后。都会有一个自己设置的路径生成
那么我们更新图片成功后,就可以把这个路径拿出来,通过JS改变父窗口中图片框中图片路径,重新赋值一下,这样就相当于是刷新一下地址了,而不用每次更新成功后都得去数据库把保存的路径地址取出来更新了。
这里我只写要返回的js代码
echo "<script
type='text/javascript'>window.parent.document.getElementById_x('tag_img').setAttribute('src','$updurl');</script>";
//这就是在框架中输出一段js代码,然后操作父框架中图片地址刷新成我上传的图片地址,$updurl为上传图片的地址
这样就能轻松实现图片上传无刷新页面,且图片实现即使刷新了http://www/uc/myshow/blog/misc/gif/E___6741EN00SIGG.gif
后一篇:博客搬家啦

加载中…