📄 jitk_contextmenus.js
字号:
/*
COPYRIGHT 1995-2005 ESRI
TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
Unpublished material - all rights reserved under the
Copyright Laws of the United States.
For additional information, contact:
Environmental Systems Research Institute, Inc.
Attn: Contracts Dept
380 New York Street
Redlands, California, USA 92373
email: contracts@esri.com
*/
function AddContextHandler(id, layer) {
var toc = EsriControls.tocs[id];
var selLayer = layer;
toc.addTokenHandler("Filter", function (key, token, label, selLayer) {
var td = document.createElement("td");
td.appendChild(document.createTextNode(label));
td.onclick = function() { toggleWindow('win_filterTask'); };
return td;
});
function DisplayFilterTask(){
var pe, win, listener;
var time = new Date().getTime();
pe = new EsriPageElement("jitk-info-pe-" + time);
pe.divObject = document.body.appendChild(document.createElement("div"));
var proc = new JitkInfoProcessor(defs);
proc.parseToken();
var html = proc.getHTML();
html = '<table border="0">' + html + '</table>';
pe.divObject.innerHTML = html;
pe.divId = pe.divObject.id = "jitk-info-iframe-" + time;
EsriUtils.setElementStyle(pe.divObject, "border:0px NONE;");
win = new EsriWindow("jitk-info-win-" + time, title, pe);
win.init();
win.resize(350,280);
win.center();
win.toFront();
}
}
function addContextMenuItemTaskPostBackHandler () {
//alert("addContextMenuItemTaskPostBackHandler.1");
EsriControls.addPostBackTagHandler("context-menu-item-task", contextMenuItemTaskHandler);
//alert("addContextMenuItemTaskPostBackHandler.2");
}
function contextMenuItemTaskHandler(xml, eventSources) {
//alert("contextMenuItemTaskHandler.1");
var taskId = xml.getAttribute("taskId");
if (taskId) {
toggleWindow("win_EsriTaskCell_" + taskId);
}
//alert("contextMenuItemTaskHandler.2");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -