我写了一些javascript,通过用更好的Marty Feldman图像替换所有嵌入的图像,使其他无聊的网页更加生动。但是,为了减轻这通常导致的功能消失,我想让网页在几秒钟后重置回其原始状态。什么是我最好的选择?
我的第一个想法是将document.body.innerHTML
保存在变量savedPage
中并设置一个计时器来设置document.body.innerHTML=savedPage
,但这似乎会抛弃一些事件;在这种情况发生后,不会加载动态加载的图像,并且一页(公民银行登录)灰显并显示永久性"请等待" gif(可能是一些奇怪的安全措施)。
如果有办法让这项工作真的很好奇。