Здравствуйте!
На сайте браузерной игры пытаюсь нажать кнопку входа, расположенную внутри фрейма. Вот ее код:
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
После изучения форума и справки нашел такое решение:
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Скрипт работает, кнопка нажимается. Но входа в игру не происходит, сайт делает редирект на пустую страницу с каким-то зеленым экраном. Думаю, это защита сайта не дает войти изнутри фрейма после
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
А без этого не получается найти кнопку. Такой код:
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Не работает. Он просто ее не видит.
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Возвращают только id фрейма и src, а код страницы не видно.
Подскажите пожалуйста, есть ли способ поймать кнопку без перехода по $oFrame.src или как-то по-другому обойти защиту.
			
			На сайте браузерной игры пытаюсь нажать кнопку входа, расположенную внутри фрейма. Вот ее код:
			
				Код:
			
		
		
		<button class="glagna-mainBtn -blue js-glagna-fastLink" data-id="ru33.waysofhistory.com"></button>
	
			
				Код:
			
		
		
		#include <IE.au3>
$oIE = _IECreate ("https://ru.waysofhistory.com")
$oFrame = _IEGetObjById ($oIE, "frame")
_IENavigate($oIE, $oFrame.src)
Sleep(2000)
$leftNav = $oIE.document.querySelector('[class*="glagna-mainBtn -blue js-glagna-fastLink"]')
_IEAction($leftNav,"click")
	Скрипт работает, кнопка нажимается. Но входа в игру не происходит, сайт делает редирект на пустую страницу с каким-то зеленым экраном. Думаю, это защита сайта не дает войти изнутри фрейма после
			
				Код:
			
		
		
		_IENavigate($oIE, $oFrame.src)
	А без этого не получается найти кнопку. Такой код:
			
				Код:
			
		
		
		$oIE = _IECreate ("https://ru.waysofhistory.com")
$oFrame = _IEGetObjById ($oIE, "frame")
$leftNav = $oFrame.document.querySelector('[class*="glagna-mainBtn -blue js-glagna-fastLink"]')
_IEAction($leftNav,"click")
	Не работает. Он просто ее не видит.
			
				Код:
			
		
		
		$sHTML = _IEBodyReadHTML ($oIE)
$sHTML = _IEBodyReadHTML ($oFrame)
	Возвращают только id фрейма и src, а код страницы не видно.
Подскажите пожалуйста, есть ли способ поймать кнопку без перехода по $oFrame.src или как-то по-другому обойти защиту.