1

看这个页面: https ://www.bitinstant.com/order

对于“目的地”,它有一个选择框,单击它,其中一个选项是“比特币到电子邮件”,查看源我找不到该文本,所以我知道它从其他地方获取该文本。

但是我最接近外部文本的来源是这段代码:

<select class="float-right" data-bind="foreach: label, attr: { id: name, name: name }">
<option data-bind="text: label, attr: { value: value }"></option>
</select>

我不熟悉“数据绑定”部分,我猜它与一些 JS 框架有关。

有人可以帮我找到“比特币到电子邮件”文本的来源吗?

4

2 回答 2

3

有人打电话给

https://www.bitinstant.com/api/meta/exchange/providers?details=true

我通过使用 Chrome 开发者控制台找到了它。从那里转到“网络”选项卡并查看呼叫列表。通过猜测它是 JSON 类型,很容易从列表中找到。

该框架看起来像 knockout.js。

于 2013-06-11T12:58:33.543 回答
2

使用 web 调试器(我使用了 chrome 的 WebInspector),你会看到很少的 XHR 请求。其中之一是 提供者列表,它从bi-lib.min.js. 由于它是缩小的,因此很难向您展示代码,但它应该是微不足道的。 data-bind是一个自定义属性,可能用于描述使用接收到的 json 进行下拉填充的片段。

于 2013-06-11T12:59:18.510 回答