0

我有以下网站(希伯来语): http ://www.daydeals.co.il/

它包含许多指向外部网站的链接。我想编写一个 jQuery 脚本,它将 1)打开所有链接 2)从所有包含文本“someText”的打开网站中收集元素 3)从(2)返回所有元素的集合

有人可以指导我如何做到这一点吗?

另一个问题:我尝试使用以下 jq 选择器: alert($("div:contains('אביב')").text());

但是,当我在任何浏览器中浏览它时,希伯来语变成了乱码。有什么办法可以解决这个问题吗?

提前致谢

4

2 回答 2

0

由于跨站点脚本限制,浏览器将不允许您通过 JavaScript 访问另一个域上的页面。您将无法从外部网站读取或收集数据。您可以使用 PHP、Perl 或 Java 等服务器端脚本来执行此操作。

您是否安装了希伯来语版本的浏览器?

于 2011-08-26T16:37:34.913 回答
0

尝试网络收获。它非常适合此类任务。

它的默认工作字符集是 UTF-8,所以它应该适用于希伯来语网站,如果他们使用 UTF-8。您还可以在<config>元素中定义另一个字符集。

于 2011-12-16T14:53:46.643 回答