我对一个button控件加了onclick的confirm()属性,即
this.button1.attribute.add("onclick","return confirm('你确定要删除吗?')")
发现跳出的提示框你不管按'确定'或'取消'都会提交回服务器执行button1_onclick的删除事件,但同样的程序在有的电脑上就正常,后来发现装着BT和Flashget8.0的机子上就会出现上面的问题,我试着在IE中把管理加载项的BT Helper和flashget服务禁用就不会出现上面问题.
这应该是ie的一个漏洞吧,那我们以后再写删除确认的时候就不能用这种时下很流行的办法了,因为无法保证客户端不装bt helper,请问怎么解决这个问题,或者有没有其它删除确认的办法?
this.button1.attribute.add("onclick","return confirm('你确定要删除吗?')")
发现跳出的提示框你不管按'确定'或'取消'都会提交回服务器执行button1_onclick的删除事件,但同样的程序在有的电脑上就正常,后来发现装着BT和Flashget8.0的机子上就会出现上面的问题,我试着在IE中把管理加载项的BT Helper和flashget服务禁用就不会出现上面问题.
这应该是ie的一个漏洞吧,那我们以后再写删除确认的时候就不能用这种时下很流行的办法了,因为无法保证客户端不装bt helper,请问怎么解决这个问题,或者有没有其它删除确认的办法?
解决方案 »
- asp.net 多线程问题,页面开了一个工作线程,工作线程向页面线程汇报进度,然后页面线程向client输出当前信息, 如何实现?
- 数据绑定样式问题?
- 找高手,用代码解决
- 关于excel操作时抛的 HRESULT中的异常:0X800A03EC
- Profile如何设置对象属性的默认值?
- 求助,checkbox问题
- 客户端IE时时更新服务器的信息
- 这种效果怎么实现,看起来有N多棵树!
- 紧急求助,.NET,LINQ,EntityFreamwork,莫名的错误
- 获取客户 MAC 地址(疑问)
- vs2005,一打就是html代码设计界面,怎么设成是一打就是可以看见控件的界面??在线,答对立即给分。
- 弱弱的问一下关于打印的问题
写得规矩点试试:this.button1.attribute.add("onclick","if(!confirm('你确定要删除吗?')) return false;");这两个东西我以前都装过,其中一个我现在也还有,没有发现过你的问题。
========
顶,问题应该就是这个.你只是Return Confirm....估计有问题,需要判断
这个我也试过,还是不行的,估计跟ie版本有关系,
我用FF或其它浏览器就不会有这个问题.
感谢关注.有没有其它确认删除的办法,因为我们这个项目如果数据误删的话会给用户带来巨大的麻烦.
this.button1.attribute.add("onclick","return confirm('你确定要删除吗?');")
我的机器上你说的两个软件都有也没有出现问题啊。