Я пытаюсь автоматизировать веб-приложение, имеющее JavaScript.
Я использую для этого WWW :: Scripter.
для перехода по ссылке, я использую следующий код, но кажется, что MouseEvent не поддерживается.
$wi->eval ('var theEvent = document.createEvent("MouseEvent");');
$wi->eval ('theEvent.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);');
$wi->eval ('var element = document.getElementsByTagName("li")[3].getElementsByTagName("a")[0];');
$wi->eval ('element.dispatchEvent(theEvent);');
У нас есть какой-нибудь другой способ сделать это.