Я разрабатываю приложение Windows 8 с использованием Html5 и javascript. Можно ли загружать несколько html-страниц на одну страницу html, в зависимости от определенного состояния?
usecase есть вертикальные вкладки или раздел на одной странице. Нажатие на вертикальную вкладку показывает вид на той же странице, и при нажатии на нее будет отображаться несколько вкладок.
одним из способов его разработки может быть определение всех представлений как разных div и изменение видимости в соответствии с требованиями. Поиск более оптимизированного или принятого решения.
Новые для этой технологии, пожалуйста, поделитесь ссылками или объясните подробно.
сделал это с помощью тега iframe
<iframe id="navigation-data-source" src="/TEMPLATES/navigationTemplate.html"></iframe>
вы можете иметь несколько iframe на странице, чтобы вставить несколько htmls. чтобы получить доступ к любому элементу управления, мы получим конкретный фрейм с идентификатором и выкопаем его больше, чтобы обновить любой элемент управления внутри html.
$(container).load(HTML-file)
, а затем очистить HTML в выбранном контейнере с помощью$(container).html('')