<FORM action="htmlfile.jsp" enctype="multipart/form-data" method="post" name="form2">
<INPUT name=image style="left:0.98em; top: 16.126em; width:29.0em; height: 2.1294em; ime-mode: disabled;" type=file size=30 maxlength=3 value="" tabIndex=25 onfocus="select()">
<BUTTON ID=btnUpload style="left: 31.36em; top: 16.126em; width: 7em; height: 2.2em; " type=button onClick="btnUploadClick(this);" tabIndex=45 >上传</BUTTON>
</FORM>
提交到页面:
<form name="form1" action="insert_image.jsp" method="post">
<%
String virtual = "/forum/images/";
request.setCharacterEncoding("GBK");
ForumUploadUtil upload = new ForumUploadUtil(pageContext.getServletContext());
String path = upload.uploadFile(request);
String strTemp[] = path.split("/");
String fileName = strTemp[strTemp.length-1];
path = virtual + fileName;
System.out.println("论坛回贴上传图片path========"+path);
System.out.println("论坛回贴上传图片成功!");
if(path.equals("") || path==null){
out.println("上传文件失败,请检查文件类型及大小!");
}
%>
<INPUT TYPE="hidden" NAME="txtFileName" ID="txtFileName" VALUE="<%=path%>">
<script>
alert("上传成功!");
opener.window.document.all.txtFileName.value=document.all.txtFileName.value;
alert(opener.window.document.all.linkFileName.value);
window.close();
</script>
</form>
分享到:
相关推荐
页面传值有多种方法,包括JavaScript传值、ASP.NET页面传值、后台访问JS变量、JS调用后台函数和后台调用JS函数等。 一、JavaScript传值 JavaScript传值是指在页面之间使用JavaScript脚本来传递数据的方法。有一种...
以上介绍了几种常用的JSP页面传值方式,包括使用表单、URL重写、JavaScript动态改变表单行为、JSP内置对象和标签库以及Cookie和Session。不同的场景下可以选择不同的方法来满足需求。在实际应用中,开发者还需要考虑...
在客户端使用JavaScript进行页面间传值是一种不需要服务器端参与的解决方案。本文档通过实例介绍了几种使用JavaScript在不同页面间传递值的方法。 在提到的第一种方法中,我们通过在a.html页面中定义一个表单,并在...
标题"三级页面传值.."涉及到的正是这种跨页面的数据传递技术。在这个场景中,我们可能有三个层级的页面:首页(一级页面)、中间页(二级页面)以及详细页(三级页面),它们之间需要共享某些数据,比如用户选择的...
1. **利用URL参数传递**:最简单的页面间传值方法是通过URL查询字符串。在超链接或表单提交中,我们可以把参数附加到URL后面,例如`跳转</a>`。在目标页面(child.html)中,可以通过`window.location.search`获取这些...
以下将详细介绍五种跨页面传值的基本方法。 1. **URL参数传递**:这是最简单的方法,通过在链接的URL后面添加问号(?)和参数对来实现。例如,`http://example.com/page2.html?name=John&age=30`。在页面2中,可以...
常见的页面传值方法包括URL传参、本地存储、全局数据存储等。接下来将详细分析这些方法的实现方式和注意事项。 1. URL传参法 URL传参是通过URL的查询字符串将数据从一个页面传递到另一个页面。在发送页面,可以使用...
首先,我们可以通过JavaScript的DOM(Document Object Model)接口来实现`iframe`与父页面之间的通信。在`iframe`内的页面,我们可以使用`parent`对象来访问父页面的全局变量和函数。例如,如果在`iframe`内想要调用...
【JavaScript静态页面传值的三种方法】 在网页开发中,我们经常需要在不同的页面之间传递数据,尤其是在没有服务器端交互的静态页面中。JavaScript提供了多种方法来实现这一目标,包括通过URL、Cookie以及...
在Web开发中,前端页面传值是一个至关重要的概念,它涉及到数据在不同页面或同一页面内的传递。在本文中,我们将深入探讨Web前端页面传值的实现方式,以及如何通过`location`、`href`等手段进行数据传输。首先,我们...
在IT行业中,页面传值与后台传值是Web开发中的基础技能,特别是在使用Java进行后端处理时。这里我们将深入探讨这两个概念,并结合标签“jsp”和“json”,阐述它们在实际开发中的应用。 首先,页面传值指的是前端...
以上就是在JavaScript中两个页面之间传值的常见方法。每种方法都有其适用场景,根据实际需求选择合适的方式。记住,跨域安全问题在使用这些方法时也需要考虑,特别是涉及到`localStorage`和`postMessage`时。在实际...
JavaScript跨网页传值是Web开发中的常见需求,它允许用户在不同的HTML页面间传递数据,无需依赖服务器端技术如JSP中的session。本教程将详细讲解如何实现这一功能,主要涉及JavaScript的基础知识以及一些实用技巧。 ...
### HBuilder MUI 页面刷新及页面传值问题详解 #### 一、页面刷新问题 在HBuilder MUI框架中,实现页面之间的数据刷新是常见需求之一。以下将详细介绍如何通过MUI提供的API来完成这一功能。 ##### 1. 父页面A跳转...
使用 ASP 实现单选按钮的页面跳转并传值是非常简单的,只需要使用 JavaScript 来实现 onclick 事件,并将单选按钮的值传递给下一个页面。同时,在下一个页面中,我们可以使用 Request.QueryString 获取传递的参数,...
"模式窗体页面传值"这一主题主要关注的是如何在模态对话框(模式窗体)与主窗口(页面)之间有效地传输数据。以下是一些关键知识点: 1. **模式窗体(Modal Form)**:模式窗体是一种阻止用户与窗口背后内容交互的...
"页面传值js文件jquery.params.js" 提供了一种解决方案,利用JavaScript的jQuery库来简化这一过程。这个JavaScript文件主要实现了从URL参数到JavaScript变量的解析,使得开发者能够轻松地在不同的HTML页面间传递数据...
在JavaScript编程中,页面间传值是一个常见的需求,特别是在构建多窗口或框架的应用时。本实例将探讨如何在父窗口与子窗口之间有效地传递数据,以及两种实现这一目标的方法。 第一种方法是通过`window.open()`函数...
综上所述,EasyUI弹出窗口的传值与调用父页面方法涉及到前端页面交互的基本技术,理解并熟练掌握这些技巧对于前端开发者来说至关重要。通过正确使用这些方法,可以有效地实现页面间的数据流动和功能协同,提升用户...
本主题将深入探讨“GridView72绝技”中的一个关键技巧——页面传值,这涉及到如何在GridView的行操作(如点击事件)中获取并传递选定行的数据到其他页面或功能模块。 首先,了解GridView的基本结构和功能是必要的。...