问题标签 [mashup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
12848 浏览

web-services - 谷歌计算器有官方 API 吗?

谷歌计算器是否有官方认可的 API? 替代文字 http://img717.imageshack.us/img717/6815/calcu.png

0 投票
5 回答
17987 浏览

php - 通过 API 获取当前天气的最佳方式?

通过 API 获取当前天气的最佳方法是什么?

你能用这个 API 做一些例子吗?

0 投票
1 回答
1401 浏览

webkit - 如何确保浏览器中的所有键盘事件都被一个处理程序接收

我遇到了有关键盘事件的问题,例如keydown事件。该应用程序是一个完全使用 JavaScript 和 DOM 操作构建的单页 web 应用程序。

所有键盘处理都由添加到使用文档的单个处理程序处理。

然后该处理程序解码键盘事件并将内部键码委托给应用程序框架。

DOM 树仅由 DIV 元素和文本节点组成。

现在,当添加带有外部 HTML 文档的 iframe 并且它包含可以接收焦点的元素时,会绕过原始处理程序。将关键事件流恢复到原始处理程序的唯一方法是将焦点设置到主文档。

所以看起来 iframe 添加的新文档绕过了原始文档中的捕获/冒泡事件链。

这已经在 chrome 中进行了测试以供参考,但实际应用程序运行在机顶盒中的嵌入式 Web 浏览器上,该 Web 浏览器基于 Webkit。

在机顶盒中没有鼠标界面,因此唯一的输入是来自遥控器的按键事件。这给我们带来了一个问题,因为我们不想在使用 iframe 加载其他页面时放松对关键事件的控制。

使用事件处理程序进行 DOM 操作并检测何时添加 iframe 并将主键事件处理程序添加到新插入的文档的唯一解决方案是?或者是否有一种方法可以确保键事件处理程序始终接收浏览器窗口中的所有键事件。

编辑

我刚刚意识到可以将事件处理程序添加到窗口对象中,我也会尝试一下。

编辑

将键事件处理程序添加到窗口对象并没有改变任何东西。

0 投票
3 回答
633 浏览

api - 是否有任何用于绘制维基百科页面浏览数据的 API

如何获取维基百科页面的每日综合浏览量。

比如我想获取这个页面的每日页面查看历史http://en.wikipedia.org/wiki/Programming
可以吗?

0 投票
1 回答
396 浏览

google-maps - 静态谷歌地图的地图集风格地图索引

我使用的是静态谷歌地图,但实际上这个问题可能适用于任何地图项目。我想将地图划分为多个象限(例如 50x50 像素)并将列标记为 A、B、C....,将行标记为 1、2、3...

接下来我打算做类似的事情,

1) 找到最远的北、东、南和西的标记 2) 使用该信息来定义每行和列框的边界框 3) 按行和列对每个标记进行分类(示例标记 1 = [ A2])

几个要求,

  • 我不知道缩放级别,因为我让 Google 为我适当地设置了缩放级别,我宁愿不使用依赖于缩放级别的算法。但是,我确实知道地图上显示的所有标记的位置。

这是我想对其标记进行分类的地图示例, 静态地图示例链接。

我发现这些看起来像是一个好的开始, 资源 1资源 2

但我认为我仍然需要一些帮助才能开始。任何人都可以帮助编写一些伪代码或发布更多资源吗?我现在有点墨守成规。

谢谢!非常感谢任何帮助!

0 投票
1 回答
225 浏览

apache-flex - Actionscript Sound Channel 仅在 Firefox 中播放

我做了一个小混搭混合地图,翻译 api 和 flickr。我从我的地图中获取方向并即时制作 mp3 文件以同时播放它们,但它们只能在 Firefox 中播放,而对于其他浏览器,我只能获得我的第一个带有背景音乐的声道。不知道为什么。非常感谢任何帮助。

0 投票
1 回答
184 浏览

ajax - Google 小工具是否适用于内部公司网站?

我们想在我们的公司 Intranet 中使用 Google Gadget 概念。我们的基础设施意味着没有外部网络依赖。

我理解 Google Gadget 的方式是,gadget xml 文件在显示在 Html 页面中之前需要进行一些预处理:

这是否意味着我无法在没有此预处理的情况下在页面中呈现小工具?

谢谢

0 投票
1 回答
684 浏览

javascript - 谷歌地图信息窗口关闭?

作为我的 last.fm/google maps 事件混搭的一部分,我必须将标记从 last.fm API 动态绘制到 google 地图上。

这一切都很好,但是当我单击标记时,只显示最后一个信息窗口(对于一个演出)。我知道这样做的原因,但很难实施。

目前,我正在通过所有动态演出的位置(坐标)运行 PHP 循环,然后将其传递给 javascript。这对我来说更有意义——而且我对 PHP 的了解比 JS 要好得多:

我怎么能在不完全重构循环到 JS 而不是 PHP 等的情况下添加闭包。除非这是唯一的解决方案之一?

非常感谢。

0 投票
3 回答
7992 浏览

c# - WPF 应用程序中的 IFrame

我们正在设计一个应用程序,其中一部分是来自 Web 应用程序的 UI 混搭。

是否可以像 IFrame 一样将网站中的 UI 放置在 WPF 应用程序中?

该网页包含一个 Java 小程序。

0 投票
3 回答
1789 浏览

http - 安排向特定站点发送 http 请求

每当特定站点中的搜索查询出现新结果时,我希望通过某种方式得到通知。该网站不为此提供任何功能(通过 RSS、警报等)。我认为实现此目的的一种方法是发送 http 请求(用于搜索)并处理 http 响应以发送邮件以获取出现的任何新结果。搜索参数可以是静态的,也可以更好地取自源(如 csv 文件) . 有谁知道现有的解决方案,最好是在线的,可以做到这一点。

谢谢,吉特