Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по мaнипулированию DOM, интеграция с javascript , Document / 1 сообщений из 1, страница 1 из 1
30.06.2014, 23:49
    #38684245
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по мaнипулированию DOM, интеграция с javascript , Document
Добрый вечер! Как в системе asp.net и возможно-ли манипулирование DOM так как например(получения document-он же DOM) код написанный на 1с8

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    objIE = Новый COMОбъект("InternetExplorer.Application");
    objIE.Visible = true;
    objIE.Navigate("https://e.mail.ru/cgi-bin/settings/userinfo?result=delphone&new_auth_form=1");
	Пока objIE.readyState<4 Цикл // Ждем пока загрузится страница
		Пауза(1);// функция паузы в сек.	
	КонецЦикла;
	Пауза(2);
	objDoc = objIE.Document;
	
	Попытка
		objDoc.forms["AuthForm"].login.value = "myLogin";  
		objDoc.forms["AuthForm"].password.value = "myPassword";
		objDoc.forms["AuthForm"].Submit(); 
		Пауза(7);
	Исключение
	КонецПопытки; 



///

Делаю простую страничку в asp.net 4.5 ставлю на отладку в точке alert('Нажали на кнопку !'); , т.е. отлаживаю javascript, вижу тот же document-контекст что и objIE.Document(1с8) , только вот управлять внутри фрейма не получается.

Задача сделать механизмы автоматизации на различных сайтах, такие например как логин, поиск , заполнение и др., или другими словами прикрутить кнопки и команды для авто-передвижениям по другому сайту.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="t_s.Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <script type="text/javascript">

        function test() {
            alert('Нажали на кнопку !');
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="test(); return false;" OnClick="Button1_Click" />
            

            <iframe runat="server" id="f1" src="http://www.wmmail.ru/" width="100%" height="800px"></iframe>
        </div>
    </form>
</body>
</html>
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по мaнипулированию DOM, интеграция с javascript , Document / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]