相关疑难解决方法(0)

在输入类型="文件"上取消事件

我正在使用标准文件输入进行上传,我正在寻找一种方法,当用户点击/点击输入"取消"按钮(或从"退出"选择文件对话框)时,将功能附加到事件.

我无法找到任何适用于所有浏览器和平台的事件.

我已经阅读了这个问题的答案:在输入类型=文件上捕获取消事件但它们不起作用,因为在取消选择文件对话框时大多数浏览器都不会触发更改事件.

我正在寻找一个纯粹的js解决方案,但也可以使用jquery解决方案.

有人成功解决了这个问题吗

javascript jquery file-upload

18
推荐指数
3
解决办法
4万
查看次数

输入类型="文件",在chrome中单击取消后清除文件

<input type="file"/>在chrome中的"选择文件"模式窗口中单击取消后,文件及其路径被清除,在FF和IE文件中按取消后保持不变.有没有办法在chrome中改变这种行为?

html google-chrome

8
推荐指数
1
解决办法
9820
查看次数

是否可以知道文件输入对话框何时关闭?

我有一个输入文件选择器,我想知道如果未选择文件,模式何时关闭。我只知道只有在选择文件或更改文件时才有效的更改

<input type="file" id="selector">
$("#selector").on("change", function() {
    //Changed
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

6
推荐指数
1
解决办法
4441
查看次数

VBScript文件或文件夹选择

我有一个很少的vbs代码的小hta文件.它选择文件夹或文件,然后复制到固定位置.

<html>
<head>
<Title>File Copy </Title>
<style>
img.exco
{
position:absolute;
bottom:10px;
right:10px
}
</style>
<!--Put this sub here to avoid resize flickering.-->
<script language = "VBScript">
 sub DoResize
    'resize   
    window.resizeTo 690,350
    screenWidth = Document.ParentWindow.Screen.AvailWidth
    screenHeight = Document.ParentWindow.Screen.AvailHeight
    posLeft = (screenWidth - 700) / 2
    posTop = (screenHeight - 430) / 2     
    'move to centerscreen
    window.moveTo posLeft, posTop

  end sub

DoResize()
</script>

<HTA:APPLICATION ID=""
   applicationName=""
   version="1.1"
    BORDER="thin"
    BORDERSTYLE="static"
    CAPTION="Yes"
    CONTEXTMENU="no"
    ICON="C:\icon\32x32.ico"
    INNERBORDER="no"
    MAXIMIZEBUTTON="no"
    MINIMIZEBUTTON="no"
    NAVIGATABLE="no"
    SCROLL="no"
    SCROLLFLAT="no"
    SELECTION="no"
    SHOWINTASKBAR="yes"
    SINGLEINSTANCE="yes"
    SYSMENU="yes" …
Run Code Online (Sandbox Code Playgroud)

vbscript hta

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

jquery ×2

file-upload ×1

google-chrome ×1

hta ×1

html ×1

vbscript ×1