我在页面加载结束后加入了代码,是鼠标右键弹出小窗的,在D8点了有效,增行后,在新的一行D9点了没有生效,是不是哪里需要修改?
代码如下:
鼠标右键弹出小窗口
//去掉默认的contextmenu事件,否则会和右键事件同时出现。
document.oncontextmenu = function(e){
e.preventDefault();
};
document.getElementById("D8-0-0").onmousedown = function(e){
if(e.button ==2){
//D8-0-0代表D8单元格右键生效
//右键后要进行的操作开始
var $iframe = $("");
// iframe参数的命名及宽高等
$iframe.attr("src", "${servletURL}?reportlet=doc/Parameter/jsson.cpt&op=write");//jsson.cpt为以上所说的右击时,引用js后弹出一个对话框,对话框中嵌入的下拉选项模板
var o = {
title : "请选择记录项",
width : 460,
height: 350
};
FR.showDialog(o.title, o.width, o.height, $iframe,o)
//首先弹出对话框
//右键后要进行的操作结束
}
}