Internet Explorer'ı kullanarak Browser aracılığıyla Klasör Yolu Başlarken

1 Cevap java

Ben sadece Internet Explorer Tarayıcılar (IE6 +) üzerinde çalışacak benim uygulama için bir klasör seçici oluşturmak istiyorum.

Ben bir kullanıcı bir HTML Gözat düğmesine veya benzer üzerinden kullanmak ve daha sonra PHP ile yazılmış benim sunucu tarafı uygulamasına geçmek bu istediği tam klasör yolunu almak istiyorum! Bu güvenlik için JavaScript aracılığıyla bu yüzden çalışacak başka bir alternatif arıyorum yapılamaz.

Ben bir Java uygulaması kullanarak bir çözüm hayata geçirdiklerini ancak IE6 üzerinde işe yaramadı gibi bu işe yaramadı, artı ben bu app dağıtma nerede olduğumu tarayıcı güvenlik Ben bir uygulaması ile kurtulmak için olası duyuyorum anlamı aşağı kilitlendi.

Geçerli çözüm textfiel içine klasör konumu yapıştırmak için kullanıcı oluyor, bu artık kabul edilebilir değildir.

Herhangi bir uygulama tavsiye hoş geldiniz!

Tüm teşekkürler

1 Cevap

App IE ise sadece tek bir yöntem ile basit bir ActiveX denetimi oluşturabilirsiniz:

 HRESULT BrowseForFolder([out] BSTR folderName);

ATL Sihirbazı kodun büyük bir kısmını verecektir.

Ama ben flash Bunun için kullanarak düşünün:

  1. It is more widely used then Java (I think so).

  2. ActiveX is strongly depends on browser's security options and more annoying to install.

  3. Your task is rather small, so it can be implemented without deep skills, if you not familiar with flash