2012-10-03 46 views
-2

我有一个WordPress的网站,我不是一个PHP开发人员,也不是非常渴望开始,所以我避免它像瘟疫,但我确实有一个需要一点额外的编码的要求。我需要:从其他页面使用JavaScript获取参数?

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

目前,我有一个asp.net页面来做到这一点,我在我的wordpress网站上的iframe中托管那个页面。但我想没有一个iframe做到这一点。

问题是,是否有JavaScript转到不同的页面(我的asp.net页面)并从中获取参数(链接)。如果提供链接,我会在wordpress网站上显示特定内容。

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

任何意见表示赞赏。 谢谢。

回答

0

你应该明白什么是由“回避[PHP]像瘟疫”你在不经意间避免做事的正确方法。 Javascript是客户端语言,PHP是服务器端语言。通过断言你只需要客户端的负载(你想要做的逻辑类型不是轻量级的),你可能会得到一个非常慢的网页。

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

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

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

请考虑第二个选项,即使是在良好实践中的尝试。祝你好运。

+0

我有一种感觉,第一个建议是尝试和使用PHP。我理解服务器和客户端之间的区别,这就是为什么我现在在asp.net中这样做。我会试试看,网络技术的发展速度太快,如果我不需要它,我讨厌浪费时间学习它。我只做asp.net,因为它的.net ... – user1718553

+0

我想你知道,但有时候说明一个观点需要重申一些已经理解的概念。无论哪种方式,我希望一切都适合你。 – maiorano84

0

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

More about Ajax

+0

啊,阿贾克斯,其他瘟疫。我想我最好从快速扫描开始阅读,看起来它可以做我以后的事情。 – user1718553