查看iGoogle时,每个部分都可以拖放到页面上的任何其他位置,然后保存页面状态.我很好奇这是如何完成的,因为我想提供此功能作为概念验证的一部分?
UPDATE
如何使您更改的布局保存以用于下次加载?我猜这是某种饼干?
iGoogle正在关闭.
有一个(未记录的?)货币转换API可用于以下网址:http://www.google.com/ig/calculator?hl = en&q = 1GBP =? USD
此网址的基础 - google.com/ig-将您带到iGoogle.iGoogle关闭后API是否可用?
我正在开发一个webapp,在过去的两年中,它使用了Google Calculator的非官方API,如:http://www.google.com/ig/calculator?hl = en&q =
既然iGoogle已于上周关闭(https://support.google.com/websearch/answer/2664197),那么google calculator api也无效.
做javascript计算器的最佳选择是什么?(我给它一个字符串,它评估答案.)
我有一些想法:
有什么建议?
以下是Google Calculator处理的一些示例查询.我能做的越多越好:
"https://query.yahooapis.com/v1/public/yql?q=select%20Rate%20from%20yahoo.finance.xchange%20where%20pair%20in%20(%22" + from + to + "%22)&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=callBackFunctionName"
Run Code Online (Sandbox Code Playgroud) 在igoogle中,我们可以拖放模块,然后如果我们退出浏览器并再次打开它,每个模块的位置仍然相同.我测试了几件事:
未登录时,igoogle会将模块位置存储在我的Cookie(缓存)中.因为如果我清除缓存,它会回到原始位置.
当我登录后,在定位模块后,即使我注销并清除我的缓存,如果我再次登录,模块仍然相同,而不是回到原始位置.
我想问的是:
如何存储已登录和未登录用户的模块位置?
Whar是必备技能吗?(我使用php,mysql和jquery)
有什么好的教程可以参考吗?