我正在使用 mshtml 编写一个 IE 扩展。有没有办法从显示给用户的最近警报中获取文本(通过 C# 或 javascript)?
提前致谢。
我正在使用 mshtml 编写一个 IE 扩展。有没有办法从显示给用户的最近警报中获取文本(通过 C# 或 javascript)?
提前致谢。
如果您可以在您的网站中劫持/注入/执行任何 JS,您可以用自定义的方法覆盖 alert 方法,该方法调用内部的原始方法 :) 像这样:
// let's save the alert first
var _super_original_alert = window.alert;
// and now we overwrite it
window.alert = function(s){
// do something with the received string
// i will just log it, but you might want to send the string via
// ajax/jsonp to a remote server
console.log(s)
// call the original intended alert
_super_original_alert(s)
}
这不是很好,但可以做到这一点。