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> 

Tópicos relacionados

Amostra de configurações de aplicativo

Diretrizes da ajuda do aplicativo