`
kamuikyo
  • 浏览: 28901 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

用a链接提交form,base标签引发的问题

    博客分类:
  • Web
 
阅读更多

在使用a标签提交表单的方式;如下

 

<a href="#" onclick="submit()">提交</a>
<script type="text/javascript">
	function submit() {
		var form = document.getElementById("form");
		form.submit();
	}
</script>

 如果在head中添加了base标签,内容为

 

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">

 时候,点击提交后,页面会直接跳转到应用的根路径,即http://localhost:8080/WebRoot/#,就显示成主页面了

 

分享到:
评论

相关推荐

    C# post方式提交Form表单

    在IT行业中,C#是一种...通过以上内容,你应该对C#中如何使用POST方式提交Form表单有了全面的理解。在实际项目中,你可以根据具体需求对这个基础示例进行扩展,例如添加自定义的请求头、处理Cookies、设置超时时间等。

    JS提交form表单实例分析

    本文实例讲述了JS提交form表单。分享给大家供大家参考,具体如下: 一、javascript 页面加裁时自动提交表单: Form表单: &lt;form method="post" id="myform" action="a.php"&gt; &lt;input type="submit" value=...

    js 提交form表单和设置form表单请求路径的实现方法

    如下所示: form表单ID:postform 设置表单请求url document.postform.action = SaveReturnInfo...以上就是小编为大家带来的js 提交form表单和设置form表单请求路径的实现方法全部内容了,希望大家多多支持软件开发网~

    EXT异步提交FORM表单

    ### EXT异步提交FORM表单知识点详解 #### 一、EXT异步提交FORM表单概述 在现代Web应用开发中,异步提交表单是一种常见的技术手段,它能够提升用户体验,减少页面刷新带来的数据丢失风险,并能有效提高系统的响应...

    jquery异步提交form表单

    本文将深入探讨“jQuery异步提交form表单”这一主题,结合给出的标签“源码”和“工具”,我们将分析相关源码,并提供实际应用中的指导。 在传统的HTML表单提交过程中,页面会跳转到服务器返回的结果页面,这在用户...

    用image来提交form不想使用button提交form.docx

    标题和描述提到的问题是如何使用图像提交表单而不触发双重提交的问题。双重提交可能导致数据重复录入,对数据库造成不必要的负担。以下是解决这个问题的一些方法: 1. **纯HTML解决方案**: 您可以通过将`...

    使用jQuery.form插件,实现完美的表单异步提交

    本文将详细介绍如何使用jQuery.form插件,实现完美的表单异步提交。 首先,我们需要了解jQuery.form插件的基本用法。在开始之前,请确保已经在项目中引入了jQuery库以及jQuery.form插件。通常,这两个文件可以通过...

    js实现a标签超链接提交form表单的方法

    在本篇内容中,将会介绍如何使用JavaScript让a标签实现提交form表单的功能。 首先需要了解的是,HTML中表单的提交一般会使用`&lt;form&gt;`标签,并在其中设置`action`和`method`属性。`action`属性定义了表单数据提交到...

    防止Layui form表单重复提交的实现方法

    在使用Layui设计表单时,经常会遇到表单提交后页面刷新导致的重复提交问题。为了解决这个问题,开发者需要确保表单只提交一次,防止不必要的数据重复处理或者服务器的重复计算。下面详细解释几种防止Layui表单重复...

    使用AJAX提交Form表单实例演示

    总结,这个实例演示了如何使用jQuery和AJAX来实现Form表单的无刷新提交。通过这种方式,用户可以在提交表单后立即看到结果,而无需等待页面刷新,提高了交互性和用户体验。记住,实际应用中你需要根据具体需求调整...

    HTML base 标签的 href 属性

    2. `target`属性:这个属性用来指定所有链接(包括`&lt;a&gt;`标签和`&lt;form&gt;`标签)打开的新窗口或新标签页的行为。默认情况下,链接会在当前窗口打开,但`target`属性可以设置为`_blank`(新窗口或新标签页)、`_self`...

    form 不提交数据

    form 不提交数据form 不提交数据

    ajaxForm异步提交表单(含图片)

    本文将深入探讨如何使用ajaxForm进行异步表单提交。 首先,让我们了解什么是Ajax。AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不重新加载整个页面的情况下更新部分网页内容。Ajax...

    jquery-form 异步提交表单

    为了解决这个问题,jQuery Form插件应运而生,它允许我们实现异步(Ajax)表单提交,提高页面的响应性和用户体验。 ### jQuery Form 插件介绍 jQuery Form插件是基于jQuery的一个强大工具,它可以轻松地将任何HTML...

    ajax提交form表单和上传图片

    本教程将详细讲解如何利用jQuery、jQuery Form插件以及Spring MVC框架来实现Ajax提交表单并上传图片。通过这种方式,用户无需等待页面刷新,即可完成操作,提升了交互性。 首先,`jquery.js` 是jQuery库的核心文件...

    jxl以及jquery的form提交

    2. **初始化表单**:使用`$.ajaxForm()`或`$('form').submit(function() {...})`绑定提交事件。 3. **异步提交**:`$.ajaxSubmit()`可以实现异步提交表单,参数可以定制请求的详细配置,如URL、数据类型、回调函数等...

    JavaScript将base64图片转换成formData并通过AJAX提交的实现方法

    然后使用`atob`函数(或者`unescape`函数,具体取决于base64字符串的开头标记)将编码后的字符串转为纯二进制字符串。这个字符串随后被转换成UTF-8编码的字节数组(通过`Uint8Array`),最后创建一个Blob对象。Blob...

    JavaScript在form表单中使用button按钮实现submit提交方法

     在form表单提交中,使用button来间接完成submit的提交更为灵活。下面是实现方法: 使用button按钮实现submit提交,需要在button标签中的使用onclick方法,然后在JavaScript中实现具体,代码如下: &lt;head&gt; ...

    jquery.form.js (异步提交,页面无刷新提交FORM)

    jquery.form.js (异步提交,页面无刷新提交FORM), 1.需要引用jquery 2.引用JS后, $("form").ajaxSubmit(function (responseResult) { //responseResult 为从后台返回信息});

Global site tag (gtag.js) - Google Analytics