关于IE的保存事件,急!!!!!!!!

问题描述

请问IE在单击“文件”-“另存为”按钮时,会触发什么事件呢?用C#或是Javascript可以捕捉吗?

解决方案

解决方案二:
没考虑过mark
解决方案三:
在<body>……</body>标签之间加入如下代码,可以使“另存为”命令不能顺利执行。  <noscript>  <iframescr=“*.htm”></iframe>  </noscript>  加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

时间: 2024-12-09 01:05:57

关于IE的保存事件,急!!!!!!!!的相关文章

LigerUi-Js中Grid行修改时为何不执行保存事件

(1) (2)下面代码写在grid上面 function itemclick1(item) { var editingrow = grid.getEditingRow(); switch (item.text) { case "增加": if (editingrow == null) { grid.addEditRow(); } else { LG.tip('请先提交或取消'); } break; case "修改": var selected = grid.get

事件- 急!!求大神 帮帮忙 bandedGridView行定位

问题描述 急!!求大神 帮帮忙 bandedGridView行定位 双击选中的行 编辑完后调用bandedGridView1_RowUpdated这个事件 操作成功后 重新加载数据后 将选中行的FocusedRowHandle 重新赋给bandedGridView1 但是不管用 加载后选中的是默认的第一行 代码 private int focusedRowHandle = -1; private void loadData() { gridControl1.DataSource = ds.Tab

jpa onetomany 不能级联保存,急!!

问题描述 one方:@OneToMany(cascade={CascadeType.PERSIST,CascadeType.REFRESH,CascadeType.MERGE},fetch=FetchType.EAGER,mappedBy="meetingRole")privateSet<MeetingAttender>attenderSet=newHashSet<MeetingAttender>();many方:@ManyToOne(cascade={Casc

treeview节点保存问题!!急!!分不够再加!!

问题描述 原帖在这里,高手们都去看看!!!谢谢了!!!http://topic.csdn.net/u/20080412/09/33f9db84-3ca0-42aa-b1a1-62b4a0f49622.html 解决方案 解决方案二:感觉你的数据库设计的有点不太对,不用4个textbox,需要的是两个cbobox和一个textbox,一个cbobox选择级数(共四级),然后一个cbobox选择父节点,这样数据库里就是id父节点id级数,按照顺序依次生成1,2,3,4级节点每个节点都可以寻找其父亲来

java 串口读数据--不能监听事件-急!!各位帮帮忙

问题描述 我用java写了一个读写串口的小程序,貌似可以写进去,但不知道为什么就是读不出来,各位啊帮帮忙下面是我的程序packagec;importjava.io.*;importjava.util.*;importjavax.comm.*;publicclassCommunicationimplementsSerialPortEventListener{SerialPortmySerialPort=null;BufferedReaderreader=null;//从串口输入内存的流Buffer

如何在一个窗体中定义另一个窗体的事件,急~~~@!

问题描述 对于上面给出的窗体,我想让用户登陆到此界面后将选择的信息能添加到数据库中,现在添加倒是可以实现,但是无法实现一一对应问题,就是说我无论用新用户还是老用户登陆,所选择出来的新信息都会显示在一行里,哪怕再次输入也一样,前面选择的信息将被覆盖,怎么样才能实现一一对应呢?以下是我这个窗体设计的代码. ImportsSystem.DataImportsSystem.Data.OleDbPublicClassForm6InheritsSystem.Windows.Forms.FormDimstrA

ExtJs中使用自定义事件

以下代码定义了一个用于更新文章或添加文章的窗体: 1Cms.ModifyArticleWindow = Ext.extend(Ext.Window, { 2 title: '添加文章', 3 modal: true, 4 layout: 'fit', 5 width: 650, 6 height: 600, 7 md: 'add', 8 bufferResize: false, 9 10 initComponent: function() { 11 var url = '/admin/addar

C#事件访问器

我们可以通过为事件定义事件访问器,来控制事件运算符+=.-=运算符的行为 有两个访问器:add和remove 声明事件的访问器看上去和声明一个属性差不多 下面示例演示了具有访问器的声明.两个访问器都有叫做value的隐式值参数,它接受实例或静态方法的引用 public event EventHandler Elapsed { add { //... 执行+=运算符的代码 } remove { //... 执行-=运算符的代码 } } 声明了事件访问器后,事件不包含任何内嵌委托对象.我们必须实现自

js使用函数绑定技术改变事件处理程序的作用域_javascript技巧

第一种,也是 最常见的,就是直接在html标签里面通过指定事件处理程序同名的HTML属性来注册事件,代码如下: 复制代码 代码如下: function eventHandler() { alert("当前作用域是 input 元素本身"); } <input type="button" value="单击我" onclick="eventHandler(this)"/> 第二种方式就是将一个函数赋值给一个事件处理程