其实即使我精通JavaScript我一样是改不了被刷新的网页,多说只能是定时把网页抓过来显示在另一个网页里而已吧!想到这里,突然眼前一亮,使用IFRAME不是可以嵌入其它网页吗!那么我现在有了【定时器】:<meta http-equiv="Refresh" content="5">和【抓网页】的方法<IFRAME></IFRAME>,这个问题完全可以搞定啦!下面是最终的代码:
到此为止,我算是完全实现了当初的超人想法啦![超级懒人简称:超人] 而且实现方式都很懒!几乎是没有什么多余的代码,多了俺也不会啦!把这段代码另存为RefreshMyTask.html,扔到我的共享文件夹里!局域网内任何人想用的话,只需要在命令行里输入\\我的机器名\共享文件夹名\RefreshMyTask.html 即可!哈哈!这下连分发客户端的工作都可以省掉了!别看这段代码简单的不得了,但是它集CS/BS的优点于一身,小巧灵活却功能强大,真是太实用啦!<!--这里以定时刷新博客园主页为例--> <html> <meta http-equiv="Refresh" content="5"> <body > <IFRAME frameBorder=0 width="100%" height="100%" src="http://www.cnblogs.com" /> </body> </html>
写完了这段代码,把工作机的监视器电源管理调整为从不自动关闭,它就这么刷了一整天,直到下班也没刷出个BUG来!整个过程根本不需要我动手干预,只用眼睛的余光偶尔瞥一下就行了!真是好久没这么惬意过了!
有人可能会不解,不就是自动刷个网页吗,网上一搜一大堆,楼主有必要搞得这么兴奋吗?这个事情怎么说呢,虽然最后这个问题找到了一个非常简单的解决方案!但是这个过程并不简单,开始是因为我的懒惰让我少走了弯路,后来就是解决问题的思路问题,一个问题,思路不同可能实现起来会相距甚远!由此我又想起了那本经典的《Are Your Lights On?》,遇到问题,一定不要急忙就做,先想清楚,再去网上找找有没有成熟的解决方案,搞清楚你能使用的资源,权衡各方利弊,然后再动手也不迟!其实很多问题都是很简单的,只不过我们都是过后才发现这一点的!这么晚了我不睡觉,为了也是跟大家分享解决这个问题过程中思路的变化过程,所以文中重点记录的是思维变化的轨迹,这才是此文的重点。