js调用打印机弹出窗口,调用多次,超过一次点击取消,需要多次点击取消...

发布网友 发布时间:2022-04-24 05:43

我来回答

2个回答

热心网友 时间:2022-05-15 22:52

第一种方法,你可以做一个popup,popup里面有两个按钮,一个按钮是确定,一个按钮是取消。咱这两个按钮写事件,前台后台都行。
第二,就是在b1这个按钮的前台OnClick里面写事件,没必要这要在后台动态注册一个事回件。执行的相关js代码是放到大括号里面。点击确定执行的代码如果设计到数据答库操作,就稍微复杂,不能直接通过简单的js执行。
第三,你非要用后台动态注册,推荐你使用scriptmanager.
后台调用的话这样写ScriptManager.RegisterStartupScript(UpdatePanel1, typeof(UpdatePanel), string.Empty, "<script>alert('错误!');</script>", false)追问你好,我是后台返回文件路径,加载到iframe,点击页面的打印按钮,弹出火狐自带打印窗口,点击取消,第一次关闭有效,在点击弹出窗口,需要点击取消按钮两次,窗口才关闭,次数以此类推

热心网友 时间:2022-05-16 00:10

看你的描述应该是事件绑定重复了,第一次点一下,以后都是N+1次;

如果是这样的话,在绑定事件之前把之前的事件干掉或者用委托的方式来实现。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com