Facebook就像信使起始剧本一样

时间:2012-09-22 14:30:28

标签: javascript facebook

我不确定你们中是否有人注意到它但是facebook正在屏幕右下角弹出一个对话框(近聊天列表),要求你启动facebook messenger,如果它安装在你的系统但现在没有运行。如果单击它,信使就会启动。我想知道facebook上的脚本如何访问我们的文件系统来启动信使进程?  对于检测过程,我们假设它必须通过cookie跟踪它,但也不确定它。

操作系统:Microsoft Windows 7 浏览器:Mozilla Firefox 14

1 个答案:

答案 0 :(得分:3)

脚本无法访问您的文件系统。相反,它正在访问具有唯一协议的URL,如果识别出来,则会出现提示。

例如,在iTunes预览中,在iTunes中查看链接以itms://

开头

如果您的计算机(或网络浏览器)识别出itms://,您的网络浏览器(很可能是Firefox)会出现提示,询问您是否要在iTunes中打开该网站。

您需要做的是为您的计算机程序制定自己的协议,例如skype://有一个协议。