从其他页面获取一些值

时间:2012-10-29 09:35:59

标签: javascript dart

我是飞镖的初学者,

我想从外页中获取一些值并在我的页面上显示它们。

外国网页

<div id="value1">
   35
</div>
<div id="value2">
   45
</div>

飞镖真的可以吗? 怎么样?

1 个答案:

答案 0 :(得分:2)

在客户端,Dart被编译成javascript,因此使用dart可以实现任何可能的javascript(包括jQuery等库)。

你想做的事情是可能的。

首先,您需要获取远程页面。如果它位于同一个域中,您可以使用AJAX从客户端获取它。如果它在另一台服务器上,您将面临相同的原始策略问题,并应设置代理。然后,您可以从代理下载页面,该页面可以使用许多不同的语言实现,包括php或Dart本身(服务器端)。

一旦你在本地加载了内容,使用AJAX(也许是一个代理),那么只需要DOM遍历,获取你想要的值,然后将它们注入你的本地页面。