找文章 / 找答案
精选问答 更多内容

[报错信息处理] 超链接跳转新页面,新的页面加载不出来

yhdata_otA4AexZ白银一 显示全部楼层 发表于 2023-6-13 09:33:35 |阅读模式 打印 上一主题 下一主题

当勾选“传递报告参数”,并设置打开方式是”新窗口“时,打不开超链接的页面,F12发现有报错,但是看不到是哪个参数

回复

使用道具 举报

精彩评论8

yhdata_lyaa 显示全部楼层 发表于 2023-6-13 09:45:50
不勾选传递报告参数不会报错吗
回复

使用道具 举报

yhdata_7vXyYkAu青铜二 显示全部楼层 发表于 2023-6-13 10:32:29
yhdata_lyaa 发表于 2023-6-13 09:45
不勾选传递报告参数不会报错吗

不会报错
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-13 10:38:37
那不用新窗口打开呢,勾选后使用弹窗会报错吗
回复

使用道具 举报

yhdata_7vXyYkAu青铜二 显示全部楼层 发表于 2023-6-13 10:41:52
yhdata_lyaa 发表于 2023-6-13 10:38
那不用新窗口打开呢,勾选后使用弹窗会报错吗

使用弹窗也不会报错
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-13 13:41:24
"Uncaught (in promise) URLError: URL malformed" 错误通常表示在JavaScript中使用了格式错误的URL。这可能是由于以下几个原因导致的:

1. URL格式错误:请检查您的URL是否符合正确的格式要求。确保URL包含协议(例如http://或https://)以及正确的域名、路径和查询参数等。

2. 特殊字符未进行编码:如果URL中包含特殊字符(如空格、中文字符、特殊符号等),需要对这些字符进行URL编码。使用encodeURIComponent()函数对URL中的特殊字符进行编码,确保URL是有效的。

3. 缺少必要的URL部分:检查URL是否缺少必要的部分。例如,可能缺少域名、路径或查询参数等。确保URL的各个部分完整。

4. JavaScript语法错误:检查JavaScript代码中是否存在其他语法错误,可能导致URL的使用方式不正确。

为了解决该错误,您可以进行以下步骤:

1. 检查URL的正确性:确保您的URL是有效的,并符合正确的格式要求。

2. 进行URL编码:对URL中的特殊字符进行编码,以确保URL是有效的。使用JavaScript的encodeURIComponent()函数对需要编码的部分进行编码。

3. 检查JavaScript语法:检查JavaScript代码中是否存在其他语法错误,可能导致URL的使用方式不正确。确保代码中的URL使用方式正确无误。
可否远程看看呢你的参数名把-去掉下
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-13 13:41:25

回复

使用道具 举报

kingtiy青铜二 显示全部楼层 发表于 2023-6-13 14:19:10
很明显,参数过长,导致url不完成截断了.
回复

使用道具 举报

jeff_lee青铜四 显示全部楼层 发表于 2023-6-13 14:31:42
不要中文和特殊符号试试
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部