我正在修复前雇员留下的一段遗留 JavaScript 代码。遗留代码更改了自动预生成的 HTML 的 DOM,并通过使用 onClick 劫持提交按钮向提交按钮添加了一些功能。onClick 调用的函数运行一些需要的业务逻辑,然后通过__doPostBack()
调用完成它。
问题是他使用了很多带有“use strict”的库,并且该__doPostBack()
调用仅适用于 Chrome。
不想完全重做这段代码......是否有严格的替代方案__doPostBack()
?还是因为安全影响太大了?