现在我要实现的功能是 点击一个按钮 弹出上传图片窗口,上传图片成功后,把图片的名称返回给父窗口!
问题:
我在弹出窗口中的上传按钮中定义如下jsfunction aa() //把文件名返回给父窗口中的textbox
{var str=document.getElementById("FileUpload1").value;
stag=str.lastIndexOf('\\');
burl=str.substring(stag+1);
surl="x_"+burl;
var a=new Array(burl,surl);window.parent.returnValue=a;
//window.parent.location.reload(); window.close();
} 这样的话就会出现只会返回文件名,并没有执行button 的click 事件中的上传代码!图片就没有上传?
请问应该如何解决呢?
问题:
我在弹出窗口中的上传按钮中定义如下jsfunction aa() //把文件名返回给父窗口中的textbox
{var str=document.getElementById("FileUpload1").value;
stag=str.lastIndexOf('\\');
burl=str.substring(stag+1);
surl="x_"+burl;
var a=new Array(burl,surl);window.parent.returnValue=a;
//window.parent.location.reload(); window.close();
} 这样的话就会出现只会返回文件名,并没有执行button 的click 事件中的上传代码!图片就没有上传?
请问应该如何解决呢?
解决方案 »
- 这个叫什么?
- ASPX2.0中,MENU控件 根菜单项可以设置为水平方向, 子菜单项 不能设置为水平方向吗?
- XML 数据绑定
- 一个很有意义的问题:如何把VS2005的网站管理工具集成到自己的网站中,请大家一道来讨论
- 在线请教各位高手:DataGrid的相关问题!比较简单,第一个解决了就得到全部50分!
- 求助:寻找控件或解决方法(急!!)
- EasyUi datagrid 布尔类型列使用checkbox
- 连接字符串 provider 中未知的连接选项,这是个什么错误?
- 谁能告诉我*.apsx?=xxxx 这个东西怎么做,500分求教
- 救命啊,东西跑掉了?
- 怎么显示不重复,最多有几种方法
- 弹出窗口向父窗口传值??
是要返回图片的地址给父窗口,
你说的用 clientscript 将脚本写到页面中才行 是在button_onclick中注册也不行的,在pageload 中 注册也不行
在button_onclick中 会执行上传代码,这是才将脚本注册到页面,也就是说不会立即执行 脚本代码,而要在次点击才行!
请高手帮忙 应该怎么做
只返回文件名不行吧