Здравствуйте.
Например, есть сайт №1, который загружает сайт №2 из фрейма. На сайте №2 нужно удалить элемент.
Картинка:
Код autoit:
Знаю, код не правильный. Выложил для того, чтобы поподробнее объяснить свою задачу.
Вроде здесь человек решил похожу задачу, но не пойму как прикрутить это решение к моему коду.
Например, есть сайт №1, который загружает сайт №2 из фрейма. На сайте №2 нужно удалить элемент.
Код:
<html>
<body>
<iframe src="2.htm" frameborder="1"></iframe>
</body>
</html>
Код:
<html>
<body>
<span>Удалить этот элемент</span>
</body>
</html>
Картинка:
Код autoit:
Код:
#include <ie.au3>
$oIE = _IECreate(@DesktopDir & "\1.htm")
$frames = _IETagNameGetCollection($oIE, 'iframe')
For $frame In $frames
If IsObj($frame) Then
$spans = _IETagNameGetCollection($frame, 'span')
For $span In $spans
If IsObj($span) Then
$span.parentNode.removeChild($span)
endif
next
endif
next
Знаю, код не правильный. Выложил для того, чтобы поподробнее объяснить свою задачу.
Вроде здесь человек решил похожу задачу, но не пойму как прикрутить это решение к моему коду.