2012-02-25 18 views
1

我正在开发一个扩展,它将允许用户对他们正在查看的页面进行评分。为此,我希望从扩展程序弹出窗口中捕获它们的点击('好'或'坏'),以及他们正在访问的网站的网址。如何让我的分机发送数据给我?

我可以在JavaScript中捕获这些数据,但是如何立即将这些数据提取到我的计算机?有没有办法使用JS来捕获桶中的这些值并将它们加载到我的机器上的现有XLS文件?

回答

1

所有你需要做的是让你的扩展从扩展到你的服务器发出一个AJAX请求。你需要征得他的许可,允许扩展访问您的服务器在manifest.json文件中,如http://code.google.com/chrome/extensions/trunk/manifest.html#permissions

描述一旦你收到你的服务器上的要求,你可以做任何你想要的数据。

+0

太棒了。非常感谢。我尝试了AJAX请求,但它仍然不让我在本地机器上创建文件。这是我需要禁用的安全问题还是有解决此问题的代码? – 2012-03-26 11:12:14

+0

你想写你的服务器上的Excel文件,不是吗?不在运行Chrome +扩展程序的客户端上?如果前者,那么Chrome和您的扩展代码根本不涉及写入Excel文件;这是你的服务器端代码。 – Arnavion 2012-04-08 10:59:48

相关问题