Получить текст с внешней HTML / ASP-страницы с помощью JavaScript - PullRequest
0 голосов
/ 04 января 2011

Я использую внешнюю страницу asp (На сервере компании - не связан со мной, за исключением того факта, что я использую ее для своей работы).

На странице asp есть один запрос, яЯ пишу что-то в нем, и это дает мне некоторую информацию.

В информации есть определенная строка с постоянным заголовком (предположим, 'HEADER'), я хочу построить HTA, который тянет строку, содержащую'HEADER' к моему HTA и отображать только эту строку.

Я думаю, что это невозможно без какого-либо взаимодействия с сервером, но я все равно спрашиваю.Может кто-нибудь придумать, как это сделать?

Спасибо, Rotem

Ответы [ 2 ]

1 голос
/ 04 января 2011

Вы можете использовать Ajax-запрос для извлечения данных с этой страницы. Страница javascript должна находиться на том же сервере, что и страница, с которой вы хотите получить данные, из-за предотвращения межсайтовых сценариев в большинстве браузеров. Вот хорошее место для начала: http://www.w3schools.com/ajax/ajax_intro.asp

0 голосов
/ 07 января 2011

Хорошо, я сделал что-то с помощью JavaScript, используя Telnet.

Это не работает для всех сайтов, когда я буду на работе, я проверю, но я думаю, что это сделает работу

Код:

<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

...