javascript - 某些网站上 Safari 中的 Javascript 替换错误
问题描述
如果您在 safari 12 上访问https://www.artistguitars.com.au,请打开控制台并输入:
x='%str%';
x.replace (/%str%/g, '$15');
您将获得“5”而不是 15 美元
在其他浏览器上运行良好。
这是为什么?我在任何地方都找不到信息。
解决方案
推荐阅读
- django - 我该如何解决这个问题:错误:无法满足的约束:postgresql-client(缺少):需要:world [postgresql-client]?
- tensorflow - 当我将 model.save(filepath) 用于 keras 顺序时,它在图片上显示此消息
- outlook - Microsoft Graph 创建事件 - 说明中的换行符出现在 Outlook 日历中,但不在团队日历中
- angular - Angular compiler.js:2531 未捕获错误:模板解析错误:此元素上匹配的组件不止一个
- html - html 项目中缺少样式表和图像
- java - 使用回调java等待服务器响应
- javascript - 克隆的 div 不自动求和
- sql - 在 SQL 中更改序列号的位置
- php - 输入详细信息后登录表单未登录
- javascript - 未向用户显示必填字段验证