Автор Тема: Боремся с _blank. Как остаться в той же вкладке.  (Прочитано 1810 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Романыч [?]

  • Новичок
  • *
  • Сообщений: 35
  • Репутация: 1
  • Пол: Мужской
    • Награды
Друзья, как остаться в той же вкладке, если нажимаешь на ссылку, а внутри прописанно например target:"_blank"

Русское сообщество AutoIt

Боремся с _blank. Как остаться в той же вкладке.
« Отправлен: Декабрь 03, 2012, 22:56:50 »

Оффлайн madmasles [?]

  • Глобальный модератор
  • *
  • Сообщений: 7790
  • Репутация: 2317
  • Пол: Мужской
  • Награды За модерирование форума
    • Награды
  • Версия AutoIt: 3.3.x.x
Романыч,
Код: AutoIt [Выделить]
#include <IE.au3>

For $i = 1 To 1
    $oIE = _IECreate('http://www.google.ru/')
    If @error Then ExitLoop
    $oForm = _IEGetObjById($oIE, 'f')
    If @error Then ExitLoop
    $oInput = _IEFormElementGetObjByName($oForm, 'q')
    If @error Then ExitLoop
    _IEFormElementSetValue($oInput, 'autoit-script.ru')
    If @error Then ExitLoop
    _IEFormSubmit($oForm)
    If @error Then ExitLoop
    $oLinks = _IELinkGetCollection($oIE)
    If @error Then ExitLoop
    For $oLink In $oLinks
        If StringInStr(_IEPropertyGet($oLink, 'innertext'), 'Главная страница') Then
            $oLink.target = '_self';закомментируйте
            _IEAction($oLink, 'click')
            If @error Then ExitLoop 2
            _IELoadWait($oIE)
            If @error Then ExitLoop 2
            ExitLoop
        EndIf
    Next
Next
If @error Then
    _IEQuit($oIE)
    MsgBox(16, 'Error', 'Error')
    Exit -33
EndIf

MsgBox(64, 'Info', 'OK')


Русское сообщество AutoIt

Re: Боремся с _blank. Как остаться в той же вкладке.
« Ответ #1 Отправлен: Декабрь 03, 2012, 23:09:51 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
3441 Просмотров
Последний ответ Ноябрь 28, 2009, 15:11:54
от Yashied
9 Ответов
3996 Просмотров
Последний ответ Март 10, 2012, 03:36:42
от AZJIO
0 Ответов
2837 Просмотров
Последний ответ Февраль 02, 2011, 14:12:38
от muskat_59
2 Ответов
2819 Просмотров
Последний ответ Май 26, 2011, 22:30:52
от erlik
0 Ответов
1576 Просмотров
Последний ответ Сентябрь 16, 2012, 22:33:02
от agikon
1 Ответов
2799 Просмотров
Последний ответ Февраль 16, 2013, 00:02:32
от WSWR
10 Ответов
4424 Просмотров
Последний ответ Июнь 07, 2013, 19:01:22
от CreatoR
18 Ответов
4997 Просмотров
Последний ответ Январь 15, 2016, 09:54:34
от qwerty.56
2 Ответов
1461 Просмотров
Последний ответ Июнь 20, 2015, 17:14:02
от Gen345
0 Ответов
158 Просмотров
Последний ответ Август 24, 2018, 08:38:50
от vitaliy4us