Я пытаюсь встроить действие Moodle в «раздел» и сохранить все ссылки в этом разделе.
Это на одном сайте и домене.
Действия имеютURL похож на: https://example.edu.au/mod/assign/view.php?id=16764
Я успешно внедрил страницу с помощью скрипта замены содержимого div, который я нашел здесь (https://css -tricks.com / ajax-load-container-contents / ).
<div id="area" style="overflow: hidden;"></div>
<script>
$("#area").load("https://example.edu.au/mod/assign/view.php?id=16764 #page-content");
</script>
Проблема в том, что мне нужны любые ссылки, такие как «добавить представление», чтобы сохранить содержимое в div на родительской странице. С помощью приведенного выше кода они переходят по любым ссылкам и загружают содержимое в полноэкранном режиме.
Я пытался использовать iFrames и код для удаления лишних элементов div, но все, что я пытался использовать, обнаруженное в Интернете, просто загружаетсявся страница, заголовок и все.
Я доволен любым решением, но мой навык кода заключается в уровне "редактирования переменных и надежды на лучшее".