2

我有这个代码:

<script type="text/javascript">
function performClick(node)
{
   var evt = document.createEvent("MouseEvents");
   evt.initEvent("click", true, false);
   node.dispatchEvent(evt);
}
</script>

<a href="#" onclick="performClick(document.getElementById('theFile'));">
    Open file dialog
</a>
<input type="file" id="theFile"/> 

这段代码虽然满足打开文件上传窗口的基本标准,但我想要的是在我的网页上隐藏输入类型 =“文件”字段。

有什么想法吗?

4

2 回答 2

1

将样式添加到您的文件中,visibility: hidden或者display: none将完成这项工作。

于 2013-08-02T01:06:34.013 回答
0

我假设您的意思是下载,或者这个问题没有意义。您可以链接到一个.zip.7z文件扩展名,或您的服务器或浏览器不会尝试解释或发送正确标题的任何文件扩展名。看:

http://webdesign.about.com/od/php/ht/force_download.htm

于 2013-08-02T00:56:38.373 回答