Как можно отрисовать статический html файл с сервера?

Сервер отдаёт по защищённом эндпоинту html документ, который я хочу отослать через клиентское приложение на React через iframe.

Я планирую сделать чтобы при клике на какой либо элемент в iframe на уровень выше присылала информацию об элементе

Но сервер такое делать запрещает, хотя я установил все необходимые headers: X-Frame-Origins

Вопрос: какая есть альтернатива? При этом статическая tml страница с сервера должна быть именно на определённой странице клиента встроена

Дополнительно:

Ответы:

сделать чтобы при клике на какой либо элемент в iframe на уровень выше присылала информацию об элементе

Не пытайся из фрейма напрямую получить доступ к родителю, используй postMessage для общения.

https://yandex.ru/search/?text=js+iframe+postMessage

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Как можно отрисовать статический html файл с сервера?Есть ответ
    • 07.04.2024
    Ответить

    Для отрисовки статического HTML файла с сервера, вам необходимо использовать серверный язык программирования, такой как PHP, Python, Node.js и другие. В данном случае, я расскажу как сделать это с помощью PHP.

    Для начала, вам нужно создать статический HTML файл на сервере. Допустим, у вас есть файл с именем "index.html", который находится в директории вашего сервера.

    Далее, создайте PHP скрипт, который будет читать содержимое этого файла и отправлять его пользователю. Вот пример такого скрипта:

     

    Сохраните этот скрипт под именем "render_html.php" на вашем сервере в той же директории, где находится ваш статический HTML файл.

    Теперь, чтобы отрисовать статический HTML файл, просто перейдите по адресу вашего сервера, за которым следует имя вашего PHP скрипта. Например, если ваш сервер находится по адресу "http://example.com", то в браузере вы можете ввести "http://example.com/render_html.php" и увидеть содержимое вашего статического HTML файла.

    Таким образом, вы сможете отрисовать статический HTML файл с сервера с помощью PHP.

Оставить комментарий