Elfinder 在 dblClcik
Elfinder On dblClcik
我在我的网站上使用 Elfinder 插件,当我双击该文件时需要什么,以便在另一个 windows 上用 Office Web Viewer 打开它。
在Select偶,我是这样做的:
$('#elfinder').elfinder({
url : "php/connector.minimal.php?id='.$id.'&level='.$level.'&office='.$office.'",
lang : "ar",
handlers : {
select : function(event, elfinderInstance) {
var selected = event.data.selected;
if(selected.length > 0){
var file = elfinderInstance.file(selected[0]);
window.open("https://view.officeapps.live.com/op/view.aspx?src=http://e-lawyer.co/elfinder/files/"+elfinderInstance.path(selected[0])+"&embedded=true", "_blank");
}
}
}
});
我需要做同样的事情,但是在双击事件中
有什么帮助吗?
有一个客户端配置选项getFileCallback
。
$('#elfinder').elfinder({
url : "php/connector.minimal.php?id='.$id.'&level='.$level.'&office='.$office.'",
lang : "ar",
getFileCallback : function(file, fm) {
var url = fm.convAbsUrl(fm.url(file.hash));
window.open('https://view.officeapps.live.com/op/view.aspx?src='+encodeURIComponent(url)+'&embedded=true', '_blank');
}
});
我在我的网站上使用 Elfinder 插件,当我双击该文件时需要什么,以便在另一个 windows 上用 Office Web Viewer 打开它。
在Select偶,我是这样做的:
$('#elfinder').elfinder({
url : "php/connector.minimal.php?id='.$id.'&level='.$level.'&office='.$office.'",
lang : "ar",
handlers : {
select : function(event, elfinderInstance) {
var selected = event.data.selected;
if(selected.length > 0){
var file = elfinderInstance.file(selected[0]);
window.open("https://view.officeapps.live.com/op/view.aspx?src=http://e-lawyer.co/elfinder/files/"+elfinderInstance.path(selected[0])+"&embedded=true", "_blank");
}
}
}
});
我需要做同样的事情,但是在双击事件中
有什么帮助吗?
有一个客户端配置选项getFileCallback
。
$('#elfinder').elfinder({
url : "php/connector.minimal.php?id='.$id.'&level='.$level.'&office='.$office.'",
lang : "ar",
getFileCallback : function(file, fm) {
var url = fm.convAbsUrl(fm.url(file.hash));
window.open('https://view.officeapps.live.com/op/view.aspx?src='+encodeURIComponent(url)+'&embedded=true', '_blank');
}
});