我正在使用一个用户可以浏览和选择文件夹的网页。 folderbrowsedialogu工作正常但对话框出现在活动页面后面。用户必须最小化或使用alt-tab选择浏览对话框。
如何将文件夹浏览对话框置于最前面或提供焦点?
FolderBrowserDialog dialog = new FolderBrowserDialog();
DialogResult result = dialog.ShowDialog();
if (result == DialogResult.OK)
{
myVal = dialog.SelectedPath;
}
答案 0 :(得分:0)
试试这个 Html代码:
<input type="file" id="image">
<img id="Photo"/>
JQuery代码:
$(document).ready(function () {
$('#image').focusout(function () {
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#photo').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#image").change(function () {
if ($('#image').val() != "No file chosen") {
readURL(this);
}
else {
alert("Please Insert Your Photo");
}
});
});