87,922
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; chaRset=utf-8">
<link href="http://files.cnblogs.com/public/filesystem.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="http://files.cnblogs.com/public/jquery.contextmenu.js"></script>
</head>
<body>
<div class="diskmain">
<ul id="folder">
<li><span class='documents'><a href='javascript:void(0)' id='1' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=1'>我的文档</a></span></li>
<li><span class='lists'><a href='javascript:void(0)' id='2' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=2'>我的报表</a></span></li>
<li><span class='pictures'><a href='javascript:void(0)' id='3' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=3'>我的图片</a></span></li>
<li><span class='share'><a href='javascript:void(0)' id='4' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=4'>我的共享</a></span></li>
</ul>
<div style="border-top:1px dotted #ccc; clear:left; width:100%"></div>
<ul id="folder">
<li><span class='folder'><a href='javascript:void(0)' id='5' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=6'>美国情报</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='6' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=7'>伊拉克情报局</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='7' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=5'>中国情报</a></span></li>
</ul>
<ul id="files">
<div style='border-top:1px dotted #ccc; clear:left; width:100%; margin-bottom:20px; *margin-bottom:0px;' class='dis'></div>
</ul>
</div>
</body>
<script type="text/javascript">
function GetFolderId(_this){
//alert(_this.id);
var folderid = _this.id;
};
//Folder Handle
var options1 = [
{title:"打开", customClass:"open", action:{type:"fn",callback: "alert(folderid);"}},
{title:"共享", customClass:"share", action:{type:"fn",callback: "location.reload();"}},
{title:"剪切", customClass:"cut", action:{type:"fn",callback: "location.reload();"}},
{title:"复制", customClass:"copy", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴", customClass:"paste"},
{title:"删除", customClass:"delete", action:{type:"fn",callback: "location.reload();"}},
{title:"重命名", customClass:"rename", action:{type:"fn",callback:"(function(){ alert('THIS IS THE TEST'); })"}}
];
jQuery(".diskmain ul#folder li a").jjmenu("rightClick", options1, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
//Page Handle
var options2 = [
{title:"新建子文件夹", customClass:"newfolder", action:{type:"fn",callback: "CreatFolder('Add',0,500,245);"}},
{title:"新建文件", customClass:"newfile", action:{type:"fn",callback: "CreatFile('Add',0,800,500);"}},
{title:"刷新", customClass:"refresh", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴 ", customClass:"disabled"},
{title:"重命名", customClass:"disabled"}
];
jQuery("html").jjmenu("rightClick", options2, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
</script>
</html>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; chaRset=gb2312">
<link href="http://files.cnblogs.com/public/filesystem.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="http://files.cnblogs.com/public/jquery.contextmenu.js"></script>
</head>
<body>
<div class="diskmain">
<ul id="folder">
<li><span class='documents'><a href='javascript:void(0)' id='1' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=1'>我的文档</a></span></li>
<li><span class='lists'><a href='javascript:void(0)' id='2' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=2'>我的报表</a></span></li>
<li><span class='pictures'><a href='javascript:void(0)' id='3' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=3'>我的图片</a></span></li>
<li><span class='share'><a href='javascript:void(0)' id='4' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=4'>我的共享</a></span></li>
</ul>
<div style="border-top:1px dotted #ccc; clear:left; width:100%"></div>
<ul id="folder">
<li><span class='folder'><a href='javascript:void(0)' id='5' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=6'>美国情报</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='6' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=7'>伊拉克情报局</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='7' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=5'>中国情报</a></span></li>
</ul>
<ul id="files">
<div style='border-top:1px dotted #ccc; clear:left; width:100%; margin-bottom:20px; *margin-bottom:0px;' class='dis'></div>
</ul>
</div>
</body>
<script type="text/javascript">
function GetFolderId(data){
alert(data.fid);
};
//Folder Handle
var options1 = [
{title:"打开", customClass:"open", action:{type:"fn",callback: GetFolderId}},
{title:"共享", customClass:"share", action:{type:"fn",callback: "location.reload();"}},
{title:"剪切", customClass:"cut", action:{type:"fn",callback: "location.reload();"}},
{title:"复制", customClass:"copy", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴", customClass:"paste"},
{title:"删除", customClass:"delete", action:{type:"fn",callback: "location.reload();"}},
{title:"重命名", customClass:"rename", action:{type:"fn",callback:"(function(){ alert('THIS IS THE TEST'); })"}}
];
jQuery(".diskmain ul#folder li a").each(function(){
$(this).jjmenu("rightClick", options1, {fid:this.id},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
});
//Page Handle
var options2 = [
{title:"新建子文件夹", customClass:"newfolder", action:{type:"fn",callback: "CreatFolder('Add',0,500,245);"}},
{title:"新建文件", customClass:"newfile", action:{type:"fn",callback: "CreatFile('Add',0,800,500);"}},
{title:"刷新", customClass:"refresh", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴 ", customClass:"disabled"},
{title:"重命名", customClass:"disabled"}
];
jQuery("html").jjmenu("rightClick", options2, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
</script>
</html>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; chaRset=utf-8">
<link href="http://files.cnblogs.com/public/filesystem.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="http://files.cnblogs.com/public/jquery.contextmenu.js"></script>
</head>
<body>
<div class="diskmain">
<ul id="folder">
<li><span class='documents'><a href='javascript:void(0)' id='1' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=1'>我的文档</a></span></li>
<li><span class='lists'><a href='javascript:void(0)' id='2' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=2'>我的报表</a></span></li>
<li><span class='pictures'><a href='javascript:void(0)' id='3' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=3'>我的图片</a></span></li>
<li><span class='share'><a href='javascript:void(0)' id='4' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=4'>我的共享</a></span></li>
</ul>
<div style="border-top:1px dotted #ccc; clear:left; width:100%"></div>
<ul id="folder">
<li><span class='folder'><a href='javascript:void(0)' id='5' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=6'>美国情报</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='6' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=7'>伊拉克情报局</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='7' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=5'>中国情报</a></span></li>
</ul>
<ul id="files">
<div style='border-top:1px dotted #ccc; clear:left; width:100%; margin-bottom:20px; *margin-bottom:0px;' class='dis'></div>
</ul>
</div>
</body>
<script type="text/javascript">
func = function(d){//for test
alert(d.aid);
}
function GetFolderId(_this){
//alert(_this.id);
var folderid = _this.id;
};
//Folder Handle
var options1 = [
{title:"打开", customClass:"open", action:{type:"fn",callback:func}},
{title:"共享", customClass:"share", action:{type:"fn",callback: "location.reload();"}},
{title:"剪切", customClass:"cut", action:{type:"fn",callback: "location.reload();"}},
{title:"复制", customClass:"copy", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴", customClass:"paste"},
{title:"删除", customClass:"delete", action:{type:"fn",callback: "location.reload();"}},
{title:"重命名", customClass:"rename", action:{type:"fn",callback:"(function(){ alert('THIS IS THE TEST'); })"}}
];
jQuery(".diskmain ul#folder li a").each(function(){
$(this).jjmenu("rightClick", options1, {aid:this.id},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
})
//Page Handle
var options2 = [
{title:"新建子文件夹", customClass:"newfolder", action:{type:"fn",callback: "CreatFolder('Add',0,500,245);"}},
{title:"新建文件", customClass:"newfile", action:{type:"fn",callback: "CreatFile('Add',0,800,500);"}},
{title:"刷新", customClass:"refresh", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴 ", customClass:"disabled"},
{title:"重命名", customClass:"disabled"}
];
jQuery("html").jjmenu("rightClick", options2, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
</script>
</html>
case "fn":
var callfn = 'var cb = ' + act.callback;
$(m).hide(); //by yangteng click after hidden
jQuery.globalEval(callfn);
if (typeof(cb) == "function") {
$(m).hide(); //by yangteng click after hidden
///添加一个el.id
cb(el.id, myReplaces);
}
break;
}
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; chaRset=utf-8">
<link href="http://files.cnblogs.com/public/filesystem.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="http://files.cnblogs.com/public/jquery.contextmenu.js"></script>
</head>
<body>
<div class="diskmain">
<ul id="folder">
<li><span class='documents'><a href='javascript:void(0)' id='1' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=1'>我的文档</a></span></li>
<li><span class='lists'><a href='javascript:void(0)' id='2' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=2'>我的报表</a></span></li>
<li><span class='pictures'><a href='javascript:void(0)' id='3' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=3'>我的图片</a></span></li>
<li><span class='share'><a href='javascript:void(0)' id='4' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=4'>我的共享</a></span></li>
</ul>
<div style="border-top:1px dotted #ccc; clear:left; width:100%"></div>
<ul id="folder">
<li><span class='folder'><a href='javascript:void(0)' id='5' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=6'>美国情报</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='6' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=7'>伊拉克情报局</a></span></li>
<li><span class='folder'><a href='javascript:void(0)' id='7' onClick="GetFolderId(this);"></a></span><span class='title'><a href='?Action=view&FolderId=5'>中国情报</a></span></li>
</ul>
<ul id="files">
<div style='border-top:1px dotted #ccc; clear:left; width:100%; margin-bottom:20px; *margin-bottom:0px;' class='dis'></div>
</ul>
</div>
</body>
<script type="text/javascript">
function GetFolderId(_this){
//alert(_this.id);
var folderid = _this.id;
alert(folderid)
};
//Folder Handle
var options1 = [
{title:"打开", customClass:"open", action:{type:"fn",callback: "alert(folderid);"}},
{title:"共享", customClass:"share", action:{type:"fn",callback: "location.reload();"}},
{title:"剪切", customClass:"cut", action:{type:"fn",callback: "location.reload();"}},
{title:"复制", customClass:"copy", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴", customClass:"paste"},
{title:"删除", customClass:"delete", action:{type:"fn",callback: "location.reload();"}},
{title:"重命名", customClass:"rename", action:{type:"fn",callback:"(function(){ alert('THIS IS THE TEST'); })"}}
];
jQuery(".diskmain ul#folder li a").jjmenu("rightClick", options1, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
//Page Handle
var options2 = [
{title:"新建子文件夹", customClass:"newfolder", action:{type:"fn",callback: "CreatFolder('Add',0,500,245);"}},
{title:"新建文件", customClass:"newfile", action:{type:"fn",callback: "CreatFile('Add',0,800,500);"}},
{title:"刷新", customClass:"refresh", action:{type:"fn",callback: "location.reload();"}},
{title:"粘贴 ", customClass:"disabled"},
{title:"重命名", customClass:"disabled"}
];
jQuery("html").jjmenu("rightClick", options2, {},{show: "fadeIn",xposition: "mouse",yposition: "mouse",orientation: "auto"});
</script>
</html>