Incluir outro arquivo HTML em um arquivo HTML Aplicativo de página única
-
21-12-2019 - |
Pergunta
Tenho um pequeno requisito de incluir o arquivo productresults.html em productsearch.html em durandal (aplicativo de página única).Alguém pode me ajudar nisso e eu tentei as seguintes maneiras também.
<link rel="components" href="productResults.html">
<!--#include virtual="productSearch.html" -->
Obrigado,
shivá
Solução 2
Obrigado pelo seu apoio e informações.
Finalmente, os trechos de código funcionam bem para mim no SPA.
<!--ko compose: {view: 'nav'} -->
<!--/ko-->
Outras dicas
Solução usando jQuery:
<html>
<head>
<script src="jquery.js"></script>
<script>
$(function(){
$("#includedContent").load("productResults.html");
});
</script>
</head>
<body>
<div id="includedContent"></div>
</body>
</html>
Espero que isto ajude.
O que você está tentando fazer é um Lado do servidor inclui.
Seu servidor web deve estar configurado para suportá-lo - parece que talvez seu servidor não esteja?
Também é possível que seu servidor web exija que o arquivo tenha um sufixo especial, por exemplo."produtoSearch.shtml".
Você pode procurar aqui para mais detalhes:
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow