suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So rufen Sie den Ressourcenbrowser auf, um einen lokalen Ordner in PHP zu öffnen

我做一个图片管理的页面,要在双击图片标题的时候打开本地图片所在的文件夹

Doppelklicken Sie hier:

echo '<tr><td>';

echo '<div ondblclick="openimgdir(event)">';

echo dirname($tempdir);

echo '</div></td></tr>';

Öffnen Sie den übergebenen Pfad in der Funktion openimgdir

var obj=event.srcElement;

var direname=obj.innerHTML

// var filename="E:"

try{

var obj = new ActiveXObject("wscript.shell")

if(obj){

obj.Run(direname,1,false)

obj = null

}

}catch(e){

Alert("Bitte bestätigen Sie, ob die Datei oder der Laufwerksbuchstabe existiert")

}

So geschrieben, kann es immer noch nicht geöffnet werden

临渊临渊2072 Tage vor1155

Antworte allen(3)Ich werde antworten

  • 查无此人

    查无此人2019-03-28 17:43:16

    你这个文件夹是linux还是windows?  看看是不是没有权限。

    Antwort
    1
  • 临渊

    windows系统,应该是JS没有权限的问题,现在改用注册URL PROTOCOL,然后传递路径给exe文件,在打开本地的文件夹。不知道有没有简单店的方法?

    临渊 · 2019-03-28 18:23:17
  • StornierenAntwort