javaScript window.open()怎样传中文参数

如题所述

首先中文不能使用url传递
所以你打开新页面使用url传参之前需要转码
encodeURI("中文") 能够吧中文编码

你到你打开的页面接收这个参数
如果是java的话
需要调用java.net.URLDecoder.decode(arg0, arg1)进行解码 然后就能够使用了
希望能帮到你
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-25
在参数上加encodeURI("中文")就可以了。
例如window.open("baidu.com?method="+encodeURI("跳转"));
第2个回答  2013-03-25
encodeURL("xxx") 这样可以传中文
如果有特殊字符如 & ... 之类推荐用encodeURLComponent
第3个回答  2013-03-25
encodeURL转码

javaScript window.open()怎样传中文参数
首先中文不能使用url传递 所以你打开新页面使用url传参之前需要转码 encodeURI("中文") 能够吧中文编码 你到你打开的页面接收这个参数 如果是java的话 需要调用java.net.URLDecoder.decode(arg0, arg1)进行解码 然后就能够使用了 希望能帮到你

window.open怎样传参数
最基本的使用方式是传递一个URL字符串作为参数。例如:`window.open`。这将在新窗口或标签页中打开指定的网址。传递附加参数:除了URL之外,window.open方法还允许传递额外的参数,如窗口特征和新窗口的尺寸等。这些参数以逗号分隔,并作为window.open方法的第二个参数传递。例如:`window.open`。这将在新...

在javascript中window.open窗口属性参数的传入问题
onclick="javascript:window.open(this.href + '&动态参数名=' + document.动态参数.value 'width=950,height=650,resizable=yes,scrollbars=yes')用自己的参数替换语句中的中文位置

***.open 怎样传参数
当需要在中文环境下通过URL传递参数时,由于中文字符无法直接使用,需要进行编码处理。在JavaScript中,你可以使用encodeURIComponent()函数对中文进行编码,例如:URI("中文")。这样,中文字符就会被转换为可被URL接受的形式。如果你的接收端是Java,那么在接收到编码后的参数后,需要通过java.net.URLDecoder...

[JavaScript]js中window.open新窗口怎么实现post方式的参数传递?
这是我自己用的方法,是可以的:\\x0d\\x0a\\x0d\\x0afunction opennew(){\\x0d\\x0avar url="ttt2.asp"; \/\/目标页面\\x0d\\x0adocument.form1.action=url; \\x0d\\x0avar newwin = window.open('about:blank', 'newWindow', 'height=100,width=400,top=0,left=0, toolbar=no, ...

javascript:window.open
1. 打开新窗口或新标签页: 当调用window.open方法时,它会在用户的浏览器中打开一个新的窗口或新的标签页。这是通过传递一个URL作为参数来实现的。例如,`window.open`会在用户的浏览器中打开example.com这个网站。2. 设置新窗口的属性: 除了打开一个新的网页,window.open方法还可以用来设置新窗口...

JavaScript Window.open()
方式一:使用一个参数调用window.open("runoob.com");,在新浏览器窗口中打开指定的URL地址。方式二:使用三个参数创建一个空白窗口,例如:Window=window.open('','','width=200,height=100');,新窗口的宽度为200像素,高度为100像素。方式三:使用三个参数打开指定的HTML文件,并设置窗口属性,...

[JavaScript]js中window.open新窗口怎么实现post方式的参数传递
open方法中,你可以给表单添加target=_blank属性,使表单提交的结果显示在新的窗口(或标签页)中.你补充的问题和你提问的标题说的好像不是一回事. 你补充的内容也是通过POST将数据发送到服务器,而非调用window.open的页面.也许这就是你的本意,但你的问题确实很容易让人想到是两个窗口间的数据传递....

window.open参数详解附实例
`window.open`是JavaScript中的一个方法,用于在新的浏览器窗口或标签中打开一个新的网页。这个方法接受多种参数,用于指定新页面的URL、窗口特征等。其主要参数包括:1. URL:必需参数,指定新页面的网址。2. 窗口名称或特征:可选参数,用于定义新窗口的特性,如大小、位置等。详细解释:URL参数:`...

js中widow.open()方法使用详解
一window open()支持环境 JavaScript +\/JScript +\/Nav +\/IE +\/Opera + 二 基本语法 window open(pageURL name parameters) 其中 pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三 示例 复制代码 代码如下: <SCRIPT> <! window open ( page newwindow height= width= ...

相似回答