Como incluir conteúdo online na ajuda (HTML)
[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]
Você também poderá usar a ajuda online mostrando condicionalmente um iframe se o usuário estiver online. Neste exemplo, uma função toggleHelp é designada para mostrar ou ocultar dois divs condicionalmente, tendo como base se o computador do usuário está online ou offline. A função pode ser carregada na página de ajuda no carregamento do corpo ou botão clicar (usuário pressiona Ajuda).
Instruções
Etapa 1: Adicionar uma função para alternar a ajuda, dependendo se o usuário está online.
function toggleHelp() {
var onlineDiv = document.getElementById("onlineHelp");
var offlineDiv = document.getElementById("offlineHelp");
var condition = ((navigator.onLine) ? 'online':'offline');
if (condition=='online') {
onlineDiv.style.display = "inline";
offlineDiv.style.display = "none";
}
else if (condition=='offline') {
onlineDiv.style.display = "none";
offlineDiv.Style.display = "inline";
}
}
Etapa 2: Adicionar divs online e offline e um quadro para mostrar o contéudo na página de ajuda.
<div id="onlineHelp">
<iframe src="ms-appx://LinkToOnlineHelpPage" frameborder="0" sandbox=""/>
</div>
<div id="offlineHelp">
It looks like you’re not connected to the Internet.
You need to connect in order to get help.
</div>