2015-07-23 3 views
0

Я разрабатываю приложение Windows 8 с использованием Html5 и javascript. Можно ли загружать несколько html-страниц на одну страницу html, в зависимости от определенного состояния?Загружать несколько видов динамически на одной странице

usecase У меня есть вертикальные вкладки или раздел на одной странице. Нажатие на вертикальную вкладку показывает вид на той же странице, и при нажатии на нее будет отображаться несколько вкладок.

Один из способов его проектирования может определять все виды как разные div и изменять видимость согласно требованию. Поиск более оптимизированного или принятого решения.

Новым для этой технологии, пожалуйста, поделитесь ссылками или объясните подробно.

+1

Вы можете использовать ['$ (container) .load (HTML-файл)'] (http://api.jquery.com/load/), а затем очистить HTML в выбранном контейнере с помощью ['$ (контейнер) .html ('') '] (http://api.jquery.com/html/) – Esso

+0

Это также сработало. – Nishi

ответ

1

сделал это с помощью IFRAME тег

<iframe id="navigation-data-source" src="/TEMPLATES/navigationTemplate.html"></iframe> 

вы можете иметь несколько IFRAME на странице, чтобы вставить несколько HTMLs. чтобы получить доступ к любому элементу управления, мы получим конкретный фрейм с идентификатором и выкопаем его больше, чтобы обновить любой элемент управления внутри html.