- 13, May 2024
- #1
Привет,
Это мой PHP-скрипт:
Исходный код HTML затем будет отображен на странице. Запрос ajax вытащит эту страницу. Как я могу сделать это асинхронно, чтобы у PHP-скрипта было достаточно времени для визуализации всего исходного кода HTML до того, как AJAX загрузит страницу?
<?php
header("Content-Type: text/plain");
$context = stream_context_create(
array(
"http" => array(
"header" => "User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36"
)
)
);
$website = $_GET["URL"];
$html = file_get_contents($website, false, $context);
echo $html;
?>
PHP: И я полагаю, что Javascript вытащит весь документ с помощью вызова AJAX. Веб-сайт, на который я хочу позвонить, будет переменной в конце страницы сценария.
Например
index.php?URL=http://www.google.com.au/
Исходный код HTML затем будет отображен на странице. Запрос ajax вытащит эту страницу. Как я могу сделать это асинхронно, чтобы у PHP-скрипта было достаточно времени для визуализации всего исходного кода HTML до того, как AJAX загрузит страницу?