Javascript新窗口URL中的回车/换行
Carriage Return/Line Feed within Javascript New Window URL
我需要使用Javascript窗口打开一个新的(_blank)窗口。打开功能。URL编码的回车/换行(%0A)似乎不起作用。有人知道解决这个问题的办法吗?例如,我有下面的URL,它应该打开一个新窗口,并显示一个ID为12、34、56、78和90的文本框。当我点击链接时,什么也没发生。如果我删除%0A,它就工作了。
javascript:void(window.open('http://www.website.com/request.jsp?Ids=12%0A34%0A56%0A78%0A90','_blank'));
我建议您在查询字符串中使用encodeURIComponent
,并使用换行符'n
的javascript表示来处理它。像这样:
javascript:void(window.open('http://www.website.com/request.jsp?Ids='+encodeURIComponent('12'n34'n56'n78'n90'),'_blank'));
Fiddle
相关文章:
- 如何在映射数组中添加换行符
- JQuery:向多个匹配结果添加换行符的最简单方法
- 在文本区域中使用jQuery.text()保持换行符
- Internet Explorer中的文本换行错误
- 从Javascript警报中防止换行
- javascript替换换行符和特殊字符
- 换行符拆分返回“”;未定义”;
- javascript中换行的regexp
- 编辑数据库输入时在文本框上换行
- 文本区域中的回车作为换行检索
- javascript 正则表达式中回车符、换行符和多个空格的匹配
- 在 igGrid Infragistics 2012 中是否可以控制插入回车和/或换行
- 在 JavaScript 中替换 SQL Server 中的回车符和换行符
- 如何用
替换某些回车换行符后跟破折号 - 我将如何使用jquery在html文本区域中按回车符时添加换行符
- 为什么XSLT在IE10中添加换行符(回车)
- 带有回车和换行符的javascript错误
- 使用range保留选择中的换行符和回车符?Javascript / jquery
- Javascript新窗口URL中的回车/换行
- 2个相同的CSV文件,但有回车和换行问题