注册 登录
编程论坛 ASP技术论坛

大家看内容吧 我都不知道怎么写标题了 烦啊.................

kevinxu0638 发布于 2010-11-16 17:34, 352 次点击
我现在想要实现这样的效果:
1、有个textarea 和button 当我点击button的时候跳转到一个上传图片的页面;(这一步我会用Window.open)
2、当在上传图片页面点击上传按钮后弹出个小窗户提示是否成功 如成功点击小窗口的确定后上传页面关闭并且第一个有textarea 和button的页面的里面的textarea的内容为刚上传的图片的链接地址;(上传图片我用的是FSO无组件上传)
红色部分是关键我就头疼在这了 我现在的情况是上传后是跳转到原来的页面但是原来页面textarea里的内容全没了
 
4 回复
#2
gupiao1752010-11-16 17:54
2个页面传值,不知道楼主能理解这个意思吗?网上相关资料也有不少。

比如你的window.open开了一个窗口打开了file组件的表单,那么上传后一定会有一个值,这个值可以通过<input type="file" id="ups"/>,通过ID取它的值,var msrc=document.getElementById("ups").value,这里获得的值再传回给<textarea id="tt">,document.getElementById("tt").value=msrc;

思路是这样的,不过我不知道为何你要做2个窗口呢。file那里可以执行就直接操作了。没必要分2个窗口来做啊?
#3
kevinxu06382010-11-16 18:09
回复 2楼 gupiao175
小弟不是太明白啊 今天烦一天了 晕乎晕乎的 不知能能否麻烦老哥写个简单的例子  小弟不胜感激....
#4
hams2010-11-17 08:04
关键的地方在于传值的时候不刷新页面。
#5
kevinxu06382010-11-17 09:30
回复 4楼 hams
嗯 我就是传值的时候就是刷新  呵呵 现在小弟用了eWebEditor了
1