gpt4 book ai didi

javascript - Elfinder 上 dblClcik

转载 作者:太空宇宙 更新时间:2023-11-04 16:31:21 25 4
gpt4 key购买 nike

我在我的网站中使用 Elfinder 插件,当我双击该文件时我需要什么,以在另一个窗口上使用 Office Web Viewer 打开它.

在选择偶数时,我做了如下操作:

 $('#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');
}
});

关于javascript - Elfinder 上 dblClcik,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39781378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com