safari 在 12306 首页-出发时间显示异常
互联网资源分享 · 互联网资源分享 · 于 04-02 14:53发布 · 111 次阅读
Monterey12.6.1+safari 15.6.1 很奇怪,之前 bigsur 就没问题 现在打开 12306 首页,出发时间那一栏,默认应该是当天日期的,现在总是变成 2018 年的某个日期,求解。。。。 我有这个问题半年了,用 Chrome 打开是正常的。 我手机和电脑都主要用 Chrome ,除非有什么功能必须 Safari 渣渣前端看了下,这就是 12306 的锅吧,html 里写死了 2018-07-21 。chrome 刷新页面一开始也显示这个日期。断点看了下,页面初始化完成后 chrome 有一个 ready 函数会给 input 赋值,然后 safari 上没执行,懒得研究了。要显示正确的日期非常简单,userscript 里写个脚本```js var today = new Date(); var year = today.getFullYear(); var month = today.getMonth()+1; var date = today.getDate(); document.getElementById('train_date').value = [year,month,date].join('-')``` 刚打开看了一下,显示的是 2022-12-17 ,Ventura 13.1 ,Safari 16.2 。 Ventura 13.1 ,Safari 16.2 ,和楼主一样,这个问题已经非常久了,不知道楼上为什么不一样。 确实这个样子的,上面点购票跳转到单独网页使用就行了,safari 的各种兼容性问题也不是一天两天了,毕竟现在 chromium 是绝对主流. firefox 好像也有这个问题,safari 无法解析 YYYY-mm-dd 这样的日期,要使用 YYYY/mm/dd windows 上 Firefox 是正常的,都是刷新一下
qun
共收到 0 条回复:
回复
.NET Core 大润晟泽实验室
.NET Core 开发
VS Code 或者 VS 2019

系统介绍:

系统开发:
ASP.NET Core + EF Core Mysql + Bootstrap
运行环境:
Ubuntu 16.04 + Kestrel

博客介绍: Sufangxu's Blog
Lab: 大润晟泽实验室
服务器时间:2024-05-18 18:30:06
统计信息
  • 社区会员: 344 人
  • 帖子数: 11 个
  • 回帖数: 1022 条