Вы хотите выполнить междоменную проверку, используя JavaScript или PHP?
Если вы используете JavaScript, вы, вероятно, будете ограничены Политикой единого происхождения, хотя некоторые страницы могут разрешать вашему браузеру доступ к ним через Ajax.
Если вы используете PHP, невозможно выполнить асинхронный запрос, потому что PHP полностью синхронен.
Может быть, хорошим вариантом будет отправить запрос на сервер Node.JS с вашего JavaScript, а затем позволить Node.JS получить страницу, не блокируя процесс?