使用javascript从另一个页面获取参数?

时间:2012-10-03 22:41:57

标签: javascript asp.net wordpress

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

  1. 转到其他网站,
  2. 下载该页面,
  3. 检查某个短语,
  4. 如果短语存在,则从该页面提取链接
  5. 如果返回了链接,我需要在我的wordpress网站上显示该链接。
  6. 目前,我有一个asp.net页面可以做到这一点,我在我的wordpress网站上的iframe中托管该页面。但我想在没有iframe的情况下这样做。

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

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

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

2 个答案:

答案 0 :(得分:0)

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

More about Ajax

答案 1 :(得分:0)

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

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

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

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

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