Я пытаюсь очистить кучу локальных html-файлов. У каждого из них есть фрагмент javascript, встроенный в файл, с другим путем window.open, например:
<script>
function goTo() {
if (document.getElementById('somedomain').checked) {
window.open("http://www.somedomain.com");
}
if (document.getElementById('visit').checked) {
window.open("http://extract-this-url.com/?somevar=12345&anothervar=59305&etc=etc");
}
}
</script>
Я пытаюсь извлечь этот второй URL-адрес - это будет другой URL-адрес для каждого файла (как и первый URL-адрес «somedomain»).
Я просматривал SimpleHTMLDOM, но не похоже, что он может выполнять javascript, встроенный в файл HTML.
Есть ли достойный способ сделать это?