Opera里域名跳转
October 31st, 2009 | by vvoody |用twitter多了就会发现有很多短网址,而且一些常见的bit.ly、j.mp都被墙了,这非常的杯具。今天在推特上看到@feelingluck兄写的一个短域名跳转的实现,方法很好,比起我原先想的好。东西在此:http://lab.gracecode.com/free-jump.php
不过这个方法在Opera里遇到了问题。Opera对于指向localhost(127.0.0.1)的域名会直接给你空白页面,而不是像firefox那样Unable to connect。你得不到任何关于此域名页面的信息,比如上面提到方法里的location.href,也就无法通过location.href把短网址传递到@feelinglucky的网页实现跳转了。
但Opera就是Opera,她依然有方法达到此目的,只需在你的menu.ini文件的[Link Popup Menu]段加一行:
Item, free-dump=New page & Go to page, "javascript:(function(){c=document.createElement('script');c.src='http://lab.gracecode.com/free-jump.php?url='+encodeURIComponent('%l');document.body.appendChild(c);})()"
使用的时候对着短网址右击就可以了。效果如下图,而且不需要修改hosts:

5 Responses to “Opera里域名跳转”
By banana on Nov 14, 2009
Opera 9.80 Linux Opera 9.80 Linux很好用,谢谢!
Reply
vvoody Reply:
Google Chrome 3.0.195.32 Windows XPNovember 14th, 2009 at 15:32
hoho,终于来个Opera fan了~~~
Reply
banana Reply:
Opera 9.80 LinuxNovember 14th, 2009 at 17:46
接触opera没多久,菜鸟一只 呵呵
Reply
vvoody Reply:
Google Chrome 3.0.195.32 Windows XPNovember 14th, 2009 at 18:47
嘿嘿~~ 你是从twitter上看到我这篇文章的?
BTW,你的网站貌似上不去…
banana Reply:
Opera 9.80 LinuxNovember 14th, 2009 at 21:54
是twitter上看到的
我的博客是托管在blogger上的,最近ghs被赶尽杀绝了==!!