使用JavaScript从外部HTML / asp页面检索文本

时间:2011-01-04 15:45:56

标签: javascript asp-classic telnet hta

我正在使用一个外部的asp页面(在公司的服务器上 - 除了我将它用于我的工作之外与我无关。)

asp页面中有一个查询,我正在写一些内容,它给了我一些信息。

在信息中有一个具有常量标题的行(让我们假设'HEADER'),我想构建一个HTA,它将包含'HEADER'的行拉到我的HTA并仅显示该行。

我认为没有任何服务器交互这是不可能的,但无论如何我都在问。 有人可以想办法吗?

谢谢, ROTEM

2 个答案:

答案 0 :(得分:1)

您可以使用Ajax请求从该页面提取数据。由于大多数浏览器中的跨站点脚本预防,javascript页面需要与要从中提取数据的页面位于同一服务器上。这是一个很好的起点:http://www.w3schools.com/ajax/ajax_intro.asp

答案 1 :(得分:0)

好的,我使用Telnet创建了一些JavaScript。

它并不适用于所有网站,当我上班时我会检查它,但我认为这样做会有效。

代码:

<script type="text/javascript">
   var WshShell = new ActiveXObject("WScript.Shell");
   WshShell.Run("telnet -fc:/telnetlog.txt www.google.com 80"); // This will save me the source file + minor junk!
   setTimeout("WshShell.SendKeys('GET / HTTP/1.0~~')",1000); // Enter the command it telnet </script>

感谢您的头脑风暴, ROTEM

相关问题