Что нового

IE функции _IEFormElement... _IEFormGet... _IEForm... вопрос в теме примеры есть

Статус
Закрыто для дальнейших ответов.
Сообщения
35
Репутация
-1
суть в чем я ноль в этом деле и вот проблема информация текстовая учитывая кучу новых слов и понятий некатит
метод научного тыка с визуальным эффектом самое то например
Код:
#include <IE.au3>
$oIE = _IECreate ("http://www.autoitscript.com/forum/index.php") ; Открывает страницу форума AutoIt 
_IELoadWait ($oIE)
такой пример все ясно поставил свой URL и норм но такое можно провернуть с помощью самой винды любой другой проги кароч Autoit не нужен тут
вот другой пример
Код:
#include <IE.au3>

Local $oIE = _IECreate("http://www.google.com")
Local $oForm = _IEFormGetObjByName($oIE, "gbqf")
Local $oQuery = _IEFormElementGetObjByName($oForm, "q")
_IEFormElementSetValue($oQuery, "AutoIt IE.au3")
_IEFormSubmit($oForm)
что выдает консоль
Код:
--> IE.au3 T3.0-1 Warning from function _IEFormGetObjByName, $_IESTATUS_NoMatch
--> IE.au3 T3.0-1 Error from function _IEFormElementGetObjByName, $_IESTATUS_InvalidDataType
--> IE.au3 T3.0-1 Error from function _IEFormElementSetValue, $_IESTATUS_InvalidDataType
--> IE.au3 T3.0-1 Error from function _IEFormSubmit, $_IESTATUS_InvalidDataType
:laugh: мож кто на пальцах обьяснит или напишет пару строк кода на реальный сайт как правильно обращаться к обьекту по класу айди или еще каким параметрам я имею ввиду вот эту информацию
Код:
<div class="sfbg nojsv" style="margin-top: -15px;"><div class="sfbgg"></div></div>
ато научный тык выдает один ответ $_IESTATUS_NoMatch :laugh:
суть в чем я вижу исходник обьект ввожу параметры и вижу результат любые подстановки значений под примеры на другой сайт ничего не дают мож переменные там менять над или еще чтото кароч если не трудно черканите пару строк




Код:
<div id="main">

    <table class="header" cellspacing="0" cellpadding="0" border="0" align="center"></table>
    <center>
        <table style="width:1000px;">
            <tbody>
                <tr>
                    <td style="width:200px; vertical-align:top;">
                        <div id="leftcolumn">
                            <div class="statistik"></div>
                            <div class="statistik"></div>
                            <div class="statistik"></div>
                            <div class="statistik"></div>
                            <script type="text/javascript" language="JavaScript"></script>
                            <a class="reg200" href="register.php?r="></a>
                          <a class="vh200" href="javascript: OpenComment('avtoriz')"></a>

прошу пример как кликнуть на class="vh200" начиная с вызова окна браузера
еще прошу пояснения можно ли кликать по любому обьекту если его class не повторяеться в коде с помощью одной функции или для каждого обьекта своя функция

отдельный привет модеру :blum: :smile:
З:Ы извиняйте слишком много правил я наверно постить больше не буду сам разберусь как нить тут правку внести капчу задолбаешься вбивать проше бан получить и не постить больше :rofl:
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: IE функции (или полная жопа для новичка )

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"IE функции (или полная жопа для новичка )" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.









Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
З:Ы извиняйте слишком много правил я наверно постить больше не буду сам разберусь как нить тут правку внести капчу задолбаешься вбивать проше бан получить и не постить больше
Юморной парень :smile: А че заходил то?
 
Автор
G
Сообщения
35
Репутация
-1
Garrett сказал(а):
Gen345
Если вы не можете придумать название темы, то не поленитесь и зайдите по ссылке.
Придумываем названия тем для новичков.
расплальцовка

1.Если вы не можете придумать название темы
как я могу придумать правильное название темы не знаю как это зделать вы предлогаете поучиться ( потратить время ) :scratch:

2. обратите внимание как я пишу тоесть с руСким бяда точней с пунктуацией или как там ее тож поучиться? (потратить время) :wall_brake:

3. если комут не нравиться как написано он в полном праве не читать его никто не заставляет

4.правильно оформлять темку тож поучиться форумами мало пользовался и не вижу смысла забивать себе голову дополнительной информацией когда есть более приоритетная (типо выучить кнопки форума спойлер код тд и тп :laugh:

5. вопрос у меня такой поясните базовый принцип работы функций на человеческом языке а не программном
пример
<span style="color:#e32636; cursor: pointer; font-size: 12px" title="Скрыть" onclick="clouse_support_panel()"><b>Х</b></span>
есть строка и всяк словечки "span style" "title" "class" "id" все это легко увидеть визуально кнопкой иследовать элемент :smile:
в примерах есть такая переменная $:shok:bject можно предположить что это и есть тот самый элемент :'( :laugh:
функция _IEFormElementGetObjByName(ByRef $:shok:bject, $s_name [, $i_index = 0])
_IEFormElementGetObjByName(переменная,.....)
???$s_name??? что ложить в нее "class" ? "id" ? или class="vh200"
или же все это муть и в переменую над ложить другие вещи типо class= "vh200" "vh200"=" хрен поймешь чему" :(
значит $s_name = (" хрен поймешь чему") $:shok:bject = "Элемент"
и тут уже понятно :rofl:
_IEFormElementGetObjByName($:shok:bject," хрен поймешь чему" )
а то я так чуствую что придеться учить библиотеку библиотек :stars:
все я иссяк отстаньте от меня модеры или забаньте я слишком стар чтоб усваивать приемы пользования форумом или учить русский язык или еще впитывать ненужную информацию у меня есть цель понять работу функций и только это :blum:
точней выучить правила их работы :smile:
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
ну, на нет и суда нет.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Gen345 сказал(а):
...я слишком стар чтоб усваивать приемы пользования форумом или учить русский язык или еще впитывать ненужную информацию...

Первый раз вижу "старичка", который лепит столько смайликов.
 
Статус
Закрыто для дальнейших ответов.
Верх