把window.open提交的get方式通过表单可以改为post方式提交,方法如下:
<script type="text/javascript">
var submitForm = document.getElementById('submitForm');
submitForm.action = xxxxxxxxxxxxxxxxxxx;
submitForm.submit();
window.open('', submitForm.target, model);
</script>
<form id="submitForm" name="submitForm" method= "post" target="newForm">
<s:hidden name="xxx1" id="xxx1" value=""></s:hidden>//传到后台的值,该值包含了特殊字符,如@!#等
<s:hidden name="xxx2" id="xxx2" value=""></s:hidden>
</form>
<form name="newForm"></form>
分享到:
相关推荐
在前端开发中,`window.open()` 方法是浏览器内置的一个功能,用于在JavaScript中打开新的浏览器窗口。本文将深入探讨如何使用 `window.open()` 方法及其参数设置,帮助开发者更好地掌握此方法的用法。 #### 一、`...
`window.name` 属性允许我们为`window`对象设置一个字符串值,该值在窗口的生命周期内保持不变,即使窗口被导航到其他URL。这可以用来在页面间传递数据,特别是在`window.open()`的场景下。 ```javascript // 设置...
其中,url 是要打开的页面的 URL,name 是窗口的名称,features 是一个字符串,用于指定窗口的属性。 常见问题 在使用 Window.open 方法时,我们经常遇到以下问题: * 如何实现窗口的最大化? * 如何获取焦点? *...
`window.open()` 方法是一个非常实用的功能,它可以灵活地控制新窗口的打开方式及属性。通过合理设置其参数,可以实现对新窗口的精确控制,从而满足不同的应用场景需求。同时,开发者也需要注意该方法的使用限制和...
在Web开发中,`window.open` 是一个JavaScript函数,它用于打开新的浏览器窗口或标签页。这个函数在处理用户交互,比如点击按钮打开新页面,或者在不同窗口间传递数据时非常常见。当我们谈论“window.open父子窗口...
* 在IE浏览器中,使用`window.open()`方法时,需要将windowName参数设置为一个非空字符串,以便正确地打开新的浏览器窗口。 * 在使用`window.open()`方法时,我们需要确保父窗口和子窗口之间的同源策略,以便正确地...
`open`方法用于打开一个新的浏览器窗口或标签页,其语法如下: ```javascript var newWindow = window.open(url, name, features); ``` `url`是新窗口要加载的URL,`name`是窗口的名称,可以用于引用窗口(例如,...
window.open() 是一个常用的 JavaScript 函数,它可以打开一个新的浏览器窗口,以供用户访问其他网页或显示信息。在本文中,我们将详细介绍 window.open() 函数的参数大全,并提供一些实用的代码示例。 基本语法 ...
在Web开发中,`window.open()`是一个非常实用的JavaScript函数,用于在新的浏览器窗口或标签页中打开一个指定的URL。它不仅能够打开新窗口,还可以控制新窗口的属性,如大小、位置以及是否显示工具栏、菜单栏等。...
下面的示例展示了如何使用 `window.open()` 方法打开一个具有特定特性的新窗口: ```javascript window.open('page.html', 'newwindow', 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,...
在JavaScript中,`window.open` 是一个非常重要的方法,它用于在浏览器窗口中打开新的、现有的或已命名的窗口。这个方法在网页交互和动态内容加载时尤其常见,比如创建弹窗、打开新链接等。`window.open` 方法的基本...
具体到window.open的参数,它通常接收三个参数:第一个参数为新窗口所加载的URL地址,第二个参数为新窗口的名字,第三个参数为一系列以逗号分隔的窗口特征参数。这些参数包括窗口的大小、位置、工具栏、菜单栏、地址...
如果为空字符串,则表示打开一个空白的新窗口。通常情况下,需要提供完整的 URL 地址,如 `http://example.com` 或相对路径 `./page.html`。 #### Target 参数 - **特定名称**: 可以自定义一个名称,如 `'newwindow...
注意,`_blank` 是一个特殊的目标值,表示在新的空白窗口中打开URL。 总结起来,`window.open()` 方法提供了一种灵活的方式来创建和控制浏览器窗口,通过精细调整`features`参数,我们可以实现窗口的最大化以及获取...
在JavaScript中,`window.open()` 是一个非常重要的方法,它用于打开一个新的浏览器窗口或者重载已有的窗口。以下是对这个方法的详细介绍: ### 1. 基本用法 最简单的`window.open()` 使用方式如下: ```...
在网页开发中,`window.open` 是一个常用的 JavaScript 函数,用于在新的浏览器窗口中打开一个新的页面或 URL。然而,在一些交互场景下,比如子页面(由 `window.open` 创建的页面)需要与父页面(打开子页面的那个...
通常,`window.open()` 的使用方式是 `window.open(url, target, features)`,其中 `url` 是要打开的页面的地址,`target` 指定打开的位置(如 `_blank` 表示新窗口),`features` 是窗口特征的字符串,如宽度、高度...
在Web开发中,`window.open()` 是一个非常重要的JavaScript函数,用于在用户的浏览器中打开新的窗口或标签。这个函数在创建交互式用户体验时扮演着关键角色,允许开发者控制新窗口的大小、位置以及加载的URL。现在...
在Web开发中,JavaScript提供了许多内置对象,用于与浏览器窗口和文档进行交互,而window.open()是其中非常重要的一个方法,它能够用来打开一个新的浏览器窗口,并且可以设置窗口的各种属性。本文将详细介绍window....