【发布时间】:2010-05-04 21:09:13
【问题描述】:
第一次打开页面时如何自动打开输入类型=“文件”的浏览对话框?
【问题讨论】:
-
您需要与浏览器无关的解决方案,还是可以针对特定的解决方案?
标签: javascript
第一次打开页面时如何自动打开输入类型=“文件”的浏览对话框?
【问题讨论】:
标签: javascript
我认为你不应该这样做。如果您曾经访问过 MySpace 页面,那么您就会知道当页面加载时网页自行激活内容是多么令人沮丧。
不要违反 UI 的工作方式,让用户请求对话框。
此外,如果用户像弹出窗口一样本能地关闭它,然后意识到他们需要它,那么他们应该如何恢复对话框可能并不明显。然后他们会重新加载页面,只是为了再次显示对话框——你可以避免所有令人沮丧的事情。
话虽如此,我不确定你为什么要首先这样做。这只是我对您所问问题的第一反应。
【讨论】:
这在 Firefox 中是完全不可能的。
在其他浏览器中,您可以:
document.getElementById('inputId').click();
【讨论】:
触发文档就绪按钮上的点击事件
$(document).ready(function() {
$("#buttonid").click();
});
【讨论】:
document.getElementById。