Response.Write("<script>confirm('确定要删除?')</script>");这怎么获取confirm的返回值,也就是true或false?谢谢
解决方案 »
- 请教:可否将文件上传到另外一台服务器上(正常是上传到A服务器,现在同时上传到B服务器上),如果可以,怎么传?
- 消息如何管理
- XPathNavigator的应用问题
- 求教:如何弹出窗口不被拦截,例如XP SP2、或者傲游
- 项目设计中的一个问题(大家可以进来看看)
- 数据库问题
- 菜菜提问~请问怎样在asp中使用超级链接更改SQL语句,以改变本身页面显示的数据呢?
- 怎样将ListBox中的项向上或向下移一个位置?
- 求一个封装jqery 的table或是dataview 插件 要能分页
- 求助,我电脑 突然访问其他如何服务器的webservice的方法都失败了...
- 一个repeater内部的问题
- 请问怎么获取每个目录的文件个数?
Confirm本身就返回bool值
{
}
else
{
}
function confirmInput()
{
if(window.confirm("若要进行单击确定,否则请单击取消"))
{
}
else
{
window.event.returnValue = false;
}
}
</script> 楼主参考下
客户端脚本不会直接返回值到服务器。
但你可以用一些技巧利用 confirm的返回值。
比如:
Button btnConfirm;
btnConfirm.Attributes.Add("onclick", "return confirm('是否确认')?");
这样当确认对话框弹出时,如果用户点击取消, onclick函数会返回 false.aspx页面的回发脚本__doPostback不会被触发,
相应的服务器端就不会收到点击事件。