我不确定你们中是否有人注意到它但是facebook正在屏幕右下角弹出一个对话框(近聊天列表),要求你启动facebook messenger,如果它安装在你的系统但现在没有运行。如果单击它,信使就会启动。我想知道facebook上的脚本如何访问我们的文件系统来启动信使进程? 对于检测过程,我们假设它必须通过cookie跟踪它,但也不确定它。
操作系统:Microsoft Windows 7 浏览器:Mozilla Firefox 14
答案 0 :(得分:3)
脚本无法访问您的文件系统。相反,它正在访问具有唯一协议的URL,如果识别出来,则会出现提示。
例如,在iTunes预览中,在iTunes中查看链接以itms://
如果您的计算机(或网络浏览器)识别出itms://
,您的网络浏览器(很可能是Firefox)会出现提示,询问您是否要在iTunes中打开该网站。
您需要做的是为您的计算机程序制定自己的协议,例如skype://
有一个协议。