я пытаюсь проверить, если мой сценарий загружается на данном веб-сайте, и если сценарий на самом деле работает без каких-либо ошибок OnLoad (в дальнейшем мне придется делать то же самое для OnClick)Php erros чтение сценария из консоли
до сих пор у меня есть
$testResult = array();
$homepage = 'http://www.example.dk/';
$data = file_get_contents($homepage);
if (strpos($data,'example_script.js'))
{
$testResult['scriptLoaded'] = true;
print_r("win");
}else{
$testResult['scriptLoaded'] = false;
}
Теперь это загружает страницу и проверяет, если браузер на этой странице. Но как я могу читать с консоли, чтобы проверить, есть ли какие-либо ошибки при загрузке скрипта?
Также это правильный способ проверить, есть ли сценарий на странице? Единственное ограничение, которое у меня есть, это то, что я должен использовать PHP.
Вы ничего не загружаете, все, что вы делаете, загружает исходный код страницы и проверяет, содержит ли она строку 'example_script.js', которая не выполняет JavaScript или что-то вроде браузера. – Prix
@Prix можно эмулировать его с помощью php? –
С чистым PHP, нет, вам понадобится либо безголовый браузер, либо javascript-эмулятор, либо браузер. – Prix