-2

我有一个 wordpress 网站,我不是 php 开发人员,也不是很想开始,所以我像瘟疫一样避免它,但我确实有一个需要一点额外编码的要求。我需要:

  1. 去不同的网站,
  2. 下载那个页面,
  3. 检查某个短语,
  4. 如果短语存在,则从该页面中提取链接
  5. 如果返回链接,我需要在我的 wordpress 网站上显示该链接。

目前,我有一个执行此操作的 asp.net 页面,并且我将该页面托管在我的 wordpress 网站上的 iframe 中。但我想在没有 iframe 的情况下做到这一点。

问题是,无论如何,javascript 是否可以转到不同的页面(我的 asp.net 页面)并从中获取参数(链接)。如果提供链接,我将在 wordpress 网站上显示某些内容。

或者javascript可以从服务器下载文本文件吗?问题是我需要一个触发器来更新文本文件。

任何建议表示赞赏。谢谢。

4

2 回答 2

0

使用 ajax 并连接到以服务器端语言(如您所说的 asp.net)编写的不同页面(在您的服务器上),该页面连接到远程网站。

更多关于阿贾克斯

于 2012-10-03T23:39:00.447 回答
0

您应该理解的是,通过“像瘟疫一样避免 [PHP]”,您会无意中避免正确的做事方式。Javascript 是一种客户端语言,而 PHP 是一种服务器端语言。通过断言您只想要客户端的负载(您想要做的事情所涉及的逻辑并不完全是轻量级的),您最终可能会得到一个非常慢的网页。

更不用说,这种情况类似于使用锤子做反铲的工作。

无论哪种方式,回答你的问题,是的。您可以将 jQuery Load方法与 Javascript 的Match方法结合使用。

但是,您应该尝试使用 PHP 发出CURL请求,然后将页面缓存在您的服务器上。通过这样做,您将限制对给定页面的调用次数,并优化加载时间。

请考虑第二种选择,即使是作为一种良好实践的尝试。祝你好运。

于 2012-10-03T23:43:31.600 回答