gpt4 book ai didi

javascript - Javascript 新窗口 URL 中的回车/换行

转载 作者:行者123 更新时间:2023-11-30 12:20:50 24 4
gpt4 key购买 nike

我需要使用 Javascript Window.Open 函数打开一个新的 (_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

关于javascript - Javascript 新窗口 URL 中的回车/换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31150221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com