使用Javascript从外部网页提取特定值

使用Javascript从外部网页提取特定值,javascript,regex,Javascript,Regex,我正在开发一个web应用程序。在我的应用程序中,我有n个对象。对于每个对象,我想转到一个特定的网页,比如说现在这个网页有一个我希望提取并显示在我的web应用程序上的值 因此,我想通过将完整的网页源代码缓存在某个变量中和/或使用正则表达式扫描完整的源代码来实现这一点 我本来打算使用JSON/AJAX,但跨域的事情与应用程序不符 因此,我可以建议如何完成从网页中读取特定值的任务。JavaScript中的正则表达式和PERL一样好吗 我之前使用PERL做过类似的事情。但对Javascript不太确定。

我正在开发一个web应用程序。在我的应用程序中,我有n个对象。对于每个对象,我想转到一个特定的网页,比如说现在这个网页有一个我希望提取并显示在我的web应用程序上的值

因此,我想通过将完整的网页源代码缓存在某个变量中和/或使用正则表达式扫描完整的源代码来实现这一点

我本来打算使用JSON/AJAX,但跨域的事情与应用程序不符

因此,我可以建议如何完成从网页中读取特定值的任务。JavaScript中的正则表达式和PERL一样好吗


我之前使用PERL做过类似的事情。但对Javascript不太确定。

跨域访问的常用策略是要求服务器上的脚本下载并发回。所以你需要PHP,因为fopen和你的页面是在同一个域上启用的。所以我不愿意使用PHP,可能我对它不太熟悉。JS能满足我的上述要求吗?我相信它足够强大,还是我错了?不,这是几乎所有浏览器都实现的安全功能。所以我无法从其他域中托管的页面获取文本?您需要一些服务器端代码来帮助您。如果您不能使用PHP或任何其他服务器端语言:那么不,您不能这样做。