有没有可能创建一个浏览器扩展来改变用户所处的位置?
也就是说,如果用户输入了某个前缀或符号,浏览器将不会尝试转到假定由字符串的其余部分确定的地址,或者在Google上搜索字符串的其余部分,等等。
例如,YT:sdfs232将解析为http://www.youtube.com/watch?v=sdfs232。我并不是特别想这样做,这只是一个例子。
发布于 2012-02-06 03:23:50
你要找的东西叫做URL方案。http、ftp、ssl都是URL方案,您可以在任何想要的平台上定义自己的URL方案。
这是可能的,例如,当用户点击链接时,IPhone应用程序经常从浏览器窗口启动另一个iphone应用程序。这就是iphone从safari到itunes应用程序的跳跃。
此处提供更多详细信息,包括最常见的方案http://en.wikipedia.org/wiki/URI_scheme
此链接提供有关在windows上注册方案的基本信息
http://msdn.microsoft.com/en-us/library/ie/aa767914(v=vs.85).aspx
通常他们是用来打开一个单独的应用程序,而不是简单的不同的url,但你可以用一个插件做你想做的事情。
https://stackoverflow.com/questions/9152157
复制相似问题