`

页面传值的javascript

阅读更多

<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>

分享到:
评论

相关推荐

    WEB页面传值

    页面传值有多种方法,包括JavaScript传值、ASP.NET页面传值、后台访问JS变量、JS调用后台函数和后台调用JS函数等。 一、JavaScript传值 JavaScript传值是指在页面之间使用JavaScript脚本来传递数据的方法。有一种...

    几种JSP页面传值方式.txt

    以上介绍了几种常用的JSP页面传值方式,包括使用表单、URL重写、JavaScript动态改变表单行为、JSP内置对象和标签库以及Cookie和Session。不同的场景下可以选择不同的方法来满足需求。在实际应用中,开发者还需要考虑...

    JavaScript实现在页面间传值的方法

    在客户端使用JavaScript进行页面间传值是一种不需要服务器端参与的解决方案。本文档通过实例介绍了几种使用JavaScript在不同页面间传递值的方法。 在提到的第一种方法中,我们通过在a.html页面中定义一个表单,并在...

    三级页面传值..

    标题"三级页面传值.."涉及到的正是这种跨页面的数据传递技术。在这个场景中,我们可能有三个层级的页面:首页(一级页面)、中间页(二级页面)以及详细页(三级页面),它们之间需要共享某些数据,比如用户选择的...

    ajax\HTML 页面与页面之间传值

    1. **利用URL参数传递**:最简单的页面间传值方法是通过URL查询字符串。在超链接或表单提交中,我们可以把参数附加到URL后面,例如`跳转&lt;/a&gt;`。在目标页面(child.html)中,可以通过`window.location.search`获取这些...

    跨页面传值跨页面传值

    以下将详细介绍五种跨页面传值的基本方法。 1. **URL参数传递**:这是最简单的方法,通过在链接的URL后面添加问号(?)和参数对来实现。例如,`http://example.com/page2.html?name=John&age=30`。在页面2中,可以...

    微信小程序实现两个页面传值的方法分析

    常见的页面传值方法包括URL传参、本地存储、全局数据存储等。接下来将详细分析这些方法的实现方式和注意事项。 1. URL传参法 URL传参是通过URL的查询字符串将数据从一个页面传递到另一个页面。在发送页面,可以使用...

    iframe与父页面传值(方法互调)

    首先,我们可以通过JavaScript的DOM(Document Object Model)接口来实现`iframe`与父页面之间的通信。在`iframe`内的页面,我们可以使用`parent`对象来访问父页面的全局变量和函数。例如,如果在`iframe`内想要调用...

    javascript静态页面传值的三种方法

    【JavaScript静态页面传值的三种方法】 在网页开发中,我们经常需要在不同的页面之间传递数据,尤其是在没有服务器端交互的静态页面中。JavaScript提供了多种方法来实现这一目标,包括通过URL、Cookie以及...

    Web前端页面传值

    在Web开发中,前端页面传值是一个至关重要的概念,它涉及到数据在不同页面或同一页面内的传递。在本文中,我们将深入探讨Web前端页面传值的实现方式,以及如何通过`location`、`href`等手段进行数据传输。首先,我们...

    页面传值与后台传值

    在IT行业中,页面传值与后台传值是Web开发中的基础技能,特别是在使用Java进行后端处理时。这里我们将深入探讨这两个概念,并结合标签“jsp”和“json”,阐述它们在实际开发中的应用。 首先,页面传值指的是前端...

    javascript 两个页面之间传值

    以上就是在JavaScript中两个页面之间传值的常见方法。每种方法都有其适用场景,根据实际需求选择合适的方式。记住,跨域安全问题在使用这些方法时也需要考虑,特别是涉及到`localStorage`和`postMessage`时。在实际...

    javascript 跨网页传值

    JavaScript跨网页传值是Web开发中的常见需求,它允许用户在不同的HTML页面间传递数据,无需依赖服务器端技术如JSP中的session。本教程将详细讲解如何实现这一功能,主要涉及JavaScript的基础知识以及一些实用技巧。 ...

    Hbuilder MUI 页面刷新及页面传值问题

    ### HBuilder MUI 页面刷新及页面传值问题详解 #### 一、页面刷新问题 在HBuilder MUI框架中,实现页面之间的数据刷新是常见需求之一。以下将详细介绍如何通过MUI提供的API来完成这一功能。 ##### 1. 父页面A跳转...

    ASP单选按钮实现页面跳转并传值

    使用 ASP 实现单选按钮的页面跳转并传值是非常简单的,只需要使用 JavaScript 来实现 onclick 事件,并将单选按钮的值传递给下一个页面。同时,在下一个页面中,我们可以使用 Request.QueryString 获取传递的参数,...

    模式窗体页面传值关于自定义控件与页面之间的传值

    "模式窗体页面传值"这一主题主要关注的是如何在模态对话框(模式窗体)与主窗口(页面)之间有效地传输数据。以下是一些关键知识点: 1. **模式窗体(Modal Form)**:模式窗体是一种阻止用户与窗口背后内容交互的...

    页面传值js文件jquery.params.js

    "页面传值js文件jquery.params.js" 提供了一种解决方案,利用JavaScript的jQuery库来简化这一过程。这个JavaScript文件主要实现了从URL参数到JavaScript变量的解析,使得开发者能够轻松地在不同的HTML页面间传递数据...

    javascript页面之间传值

    在JavaScript编程中,页面间传值是一个常见的需求,特别是在构建多窗口或框架的应用时。本实例将探讨如何在父窗口与子窗口之间有效地传递数据,以及两种实现这一目标的方法。 第一种方法是通过`window.open()`函数...

    easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

    综上所述,EasyUI弹出窗口的传值与调用父页面方法涉及到前端页面交互的基本技术,理解并熟练掌握这些技巧对于前端开发者来说至关重要。通过正确使用这些方法,可以有效地实现页面间的数据流动和功能协同,提升用户...

    GridView72绝技.rar 页面传值

    本主题将深入探讨“GridView72绝技”中的一个关键技巧——页面传值,这涉及到如何在GridView的行操作(如点击事件)中获取并传递选定行的数据到其他页面或功能模块。 首先,了解GridView的基本结构和功能是必要的。...

Global site tag (gtag.js) - Google Analytics