我修好了学校教务处网站的BUG

博主发现学校教务处网站查询明细按钮失效,只在360浏览器兼容模式下可用。通过F12分析发现,由于showModalDialog()函数已弃用导致问题。找到替代方案open(),采用两种方法替换原函数,成功修复查询明细功能。最终通过Tampermonkey实现修复。
摘要由CSDN通过智能技术生成

起因

考试成绩陆陆续续的出来了,我登录学校教务处网站查看成绩。

看到了成绩,但是看不到明细啊。查询明细按钮点击没有反应。就在我想办法的时候,室友却点开了查询明细按钮,开心的查看成绩明细!!

嗯?怎么回事,教务处也看脸?然后室友告诉我,用360浏览器开兼容模式是可以点击查询按钮的。

于是我才发现原来这个功能是可以正常使用的,这也让我产生了修好它的想法。


F12看了下,这个图片确实是有onclick事件的。


点击按钮,进控制台看了下,发现出现了异常

查看一下点击事件的回调函数,发现有一个showModalDialog()

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值