`

文件保存、html标签file自定义test和button(笔记)

阅读更多

获取一个文件保存到本地的另一个目录,代码如下:

 

 

public static void main(String[] args) {
		String photoUrl ="file:///f:/xx.wav";		
		String filePath = "E:/voc//Content/";
		String fileName=filePath+"tt.wav";		
		  try { 
			    URL url = new URL(photoUrl); 
			    FileURLConnection connection = (FileURLConnection) url.openConnection();
			    DataInputStream in = new DataInputStream(connection.getInputStream()); 
			    DataOutputStream out = new DataOutputStream(new FileOutputStream(fileName));
			    byte[] buffer = new byte[4096];
			    int count = 0;
			    while ((count = in.read(buffer)) > 0) { 
			    out.write(buffer, 0, count);
			    }
			    out.close();
			    in.close();			   
			  }
			  catch (Exception e) { 
			    e.printStackTrace();
			  } 
	}

 

 

html的file标签,自定义button按钮和text文本,这样就可以给text赋值和设置button的样式,代码如下:

<input type="file" id="upVocFile"  name="upVocFile" style="display:none;"/>
<input type="text" name="file" id="file" disabled="disabled"  size="50" />
<input type="button" id="uploadBtn" name="uploadBtn" onClick="upVocFile.disabled=false;upVocFile.click();file.value=upVocFile.value;upVocFile.disabled=false;" value="浏览..." />

 

 

点击type="file"文件“浏览”按钮后,触发事件的写法如下:

 

<html >
<head>
</head>
<script type="text/javascript">
function test(){
	alert("ccc")
}
</script>
<body>
<input type="file" id="upVocFile" name="upVocFile"onchange="subf.click();"/>
<input type="button" value="上传" id="subf" style="display:none" onclick="test()">
</body>
</html>
<html >
<head>
</head>
<script type="text/javascript">
function setTelNoS(){
	alert("ccc")
}
</script>
<body>
<input type="file" id="telNoFile" name="telNoFile" size="45" onchange="javascript :setTelNoS();"/></body>
</html>

 

 _fileObj.outerHTML =_fileObj.outerHTML  能清空input中file控件的值

分享到:
评论

相关推荐

    自定义的file标签

    总之,自定义file标签是通过结合HTML、CSS和JavaScript来提升用户体验的一个重要技术。它可以提供更具吸引力的界面,同时保持与网站其他元素的视觉一致性。在这个过程中,我们需要注意兼容性问题,确保在不同的...

    使用propertities配置文件的简单的自定义标签入门例子

    在Java Web开发中,属性配置文件(properties)和自定义标签(tags)是常见的技术手段,用于实现可重用和可维护的代码。本篇文章将深入讲解如何利用propertities配置文件来创建简单的自定义标签,并在JSP(Java...

    qt文件操作读写自定义类型

    在Qt中,如果你有一个自定义的数据类型,比如一个包含多个成员变量的结构体或类,你可以通过重载QDataStream的输入和输出操作符,使得这个自定义类型可以直接在文件或网络流中进行序列化和反序列化。 例如,假设...

    自定义上传控件input file的样式

    在网页设计中,我们经常需要使用到`&lt;input type="file"&gt;`标签来实现文件上传功能,但默认的上传控件样式通常较为简单,不符合现代网页的美观需求。本篇将探讨如何自定义`input file`的样式,打造个性化的上传界面。 ...

    H264testFile.zip

    标题中的“H264testFile.zip”是一个包含H264编码视频的压缩文件,主要目的是用于测试H264裸流的播放功能。H264,全称为High Efficiency Video Coding(高效率视频编码),是目前广泛应用于数字视频编码的国际标准之...

    html修改FileUpload控件的浏览按钮的文字改为自定义

    - 确保按钮和文件路径输入框在不同设备上都能正常显示,保持良好的用户体验。 3. **交互反馈**: - 当用户点击自定义按钮后,可以添加加载提示或者错误信息提示等交互效果,提高用户的操作感知度。 4. **安全性...

    test_file—testfile

    测试上传文件。

    input file选择文件之后自动上传(样式自定义美化)

    "input file选择文件之后自动上传(样式自定义美化)"这个主题聚焦于一个常见但有时被忽视的用户体验改进点:如何在用户选择文件后立即启动上传,并且在上传过程中保持界面的美观与友好。下面将详细介绍这一过程涉及...

    Web2.0体系学习(自定义标签)

    - Tag File:将标签逻辑封装在一个单独的JSP文件中,更加直观且易于理解。 3. **自定义标签的应用场景**: - 重复使用的复杂逻辑:比如表单验证、数据格式化等,避免在多个页面中复制粘贴相同代码。 - 提高代码...

    自定义JSP标签样例

    六、示例中的"demo"项目可能包含了一个简单的自定义标签示例,通过解压文件并运行,你可以看到一个完整的自定义标签的实现和应用。 总结,自定义JSP标签是JSP开发中强大的工具,通过创建自己的标签库,可以提升项目...

    HTML中文件上传时使用的input type=”file”元素的样式自定义

    接下来,我们需要修改样式使得"上传"和文件选择框在同一行显示。这可以通过设置`.fileinput-button`类的CSS样式完成,例如设置`position: relative`和`display: inline-block`,然后将`&lt;input type="file"&gt;`元素的`...

    web自定义文件上传控件

    总的来说,创建一个自定义的Web文件上传控件需要结合前端的HTML、CSS和JavaScript技术,以及后端的数据处理和存储逻辑。这个项目不仅展示了作者对Web开发的理解,也是实践交互设计和安全策略的良好实例。

    自定义标签实例

    首先,自定义标签的创建过程通常包括三个主要部分:标签库描述符文件(TLD)、标签处理类(Tag Handler Class)和标签文件(Tag File)。TLD文件用于定义标签的元数据,如标签名称、属性、返回类型等;标签处理类则...

    改变上传file标签

    综上所述,改变上传`file`标签不仅仅是视觉上的调整,还包括了交互方式的改进、文件类型的限制、预览功能的实现以及上传过程中的各种控制和优化。这些技术的应用可以使文件上传功能更加友好和实用,提高用户在网站上...

    C#中的序列化问题,实现自定义的文件类型

    本文将深入探讨如何在C#中实现类的序列化,并创建自定义的文件类型来保存数据。 首先,要实现一个类的序列化,我们需要在类上添加`[Serializable]`属性,这表明该类的实例可以被序列化。例如: ```csharp ...

    Android-解决在webview中input标签type="file"不能使用的问题

    然而,在实际使用中,我们可能会遇到一些问题,比如在WebView中使用`&lt;input type="file"&gt;`标签时,用户无法选择本地文件。这个现象主要是由于Android的安全机制和权限控制导致的。本文将详细讲解如何解决这个问题。 ...

    java web自定义标签的开发与应用

    3. 标签文件 (Tag File):对于简单的标签,可以直接通过XML格式的标签文件编写,这样可以避免过多的Java代码,使标签更易读、易懂。 三、自定义标签的开发流程 1. 创建TLD文件:定义标签名、属性、标签处理类等信息...

    掌握自定义jsp标签

    3. 标签文件(Tag File):可选,使用XML格式,提供一个简单的声明式方式来定义标签。 三、创建自定义JSP标签的步骤 1. 编写TLD文件:创建`.tld`文件,定义标签库的命名空间、版本信息,以及每个自定义标签的详细...

    自定义JSP标签

    自定义JSP标签是Java服务器页面(JSP)技术中的一种高级特性,它允许开发者创建自己的可重用组件,以增强网页的可维护性和代码复用性。在JSP中,自定义标签与HTML标签类似,但它们可以执行更复杂的业务逻辑,提供了...

    file_io.rar_VHDL文件读写_io_file vhdl_testbench vhdl IO_vhdl_vhdl FI

    这通常涉及到创建自定义的库或者实体,定义接口来读取和写入文件。"io_file vhdl"这部分标签明确了这是关于VHDL中的输入/输出(I/O)操作,特别是与文件相关的I/O。 "vhdl_testbench"标签暗示了这是一个测试平台,...

Global site tag (gtag.js) - Google Analytics