DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 928708 - Última revisão: quinta-feira, 7 de dezembro de 2006 - Revisão: 1.0

 

Nesta página

INTRODUÇÃO

Este artigo descreve como criar e modificar uma caixa de lista suspensa de redirecionamento em Microsoft Expression Web.

Mais Informações

Este artigo descreve como criar e modificar um controle de caixa de listagem drop-down que usa o JScript para abrir uma URL específica.

Observação Este artigo usa o JScript personalizado que pode não estar disponível em todos os navegadores da Web. Para obter mais informações sobre compatibilidade de navegadores, clique em Ajuda do Microsoft Expression Web no menu Ajuda , digite compatibilidade de navegador na caixa Procurar por e clique em Iniciar pesquisa para exibir os tópicos retornados.

Criar a caixa na lista suspensa de redirecionamento

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento. No entanto, eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.
  1. Iniciar o Expression Web e, em seguida, abra seu site.
  2. No menu arquivo , aponte para novo , clique em página no painel de tarefas novo , clique em HTML e, em seguida, clique em OK .
  3. No menu Exibir , aponte para a página e, em seguida, clique em código .
  4. Insira o seguinte exemplo de código entre as marcas <body> e </body> na sua página.
    <h3 align="center">Where Do You Want to Go Today?</h3>
    <center>
    <form>
      <p><select name="section" size="1" language="javascript" onChange="gotoPage(this.selectedIndex);">
      <option selected>Where do you want to go today?</option>
      <option>- - - - - - - - - - - - - - - - -</option>
      <option>Microsoft Home Page</option>
      <option>MSN Home Page</option>
      </select></p>
    </form>
    </center>
    <script language="JavaScript">
    <!--
    function gotoPage(varItem)
    {
      switch(varItem)
      {
        case 0:
          window.parent.self.status="Goes Nowhere";
          break;
        case 1:
          window.parent.self.status="Goes Nowhere";
          break;
        case 2:
          window.location="http://www.microsoft.com";
          break;
        case 3:
          window.location="http://www.msn.com";
          break;
      }
    }
    // -->
    </script>
    
    Observação Este exemplo de código usa a propriedade window.location para carregar novas páginas. Se você estiver usando um conjunto de quadros, a nova página é exibida no quadro atual. Se desejar, você pode usar o método window.open para carregar a página e, em seguida, especificar um quadro de destino. Por exemplo, para exibir a home page da Microsoft em uma tela inteira, use o seguinte código.
    case 2:
          window.open("http://www.microsoft.com", target="_top");
          break;
    
    Observação Você pode receber uma mensagem de erro ou a página pode não ser exibida corretamente se você copiar os exemplos diretamente deste artigo e colá-los para o Expression Web. Os colchetes angulares (<) e (>) podem aparecer como código HTML. Para contornar esse comportamento, primeiro cole o exemplo de código para um documento em branco no bloco de notas. Em seguida, copie o exemplo de código do documento no bloco de notas à sua página no Expression Web. Para fazer isso, execute as seguintes etapas:
    1. Copie o exemplo de código da etapa 4.
    2. Inicie o bloco de notas e abra um documento em branco.
    3. No menu Editar , clique em Colar .
    4. No menu Editar , clique em Selecionar tudo .
    5. No menu Editar , clique em Copiar .
    6. No Expression Web, posicione o cursor em uma linha em branco imediatamente abaixo da marca <body>, onde você deseja inserir o código.
    7. No menu Editar , clique em Colar .
  5. No menu arquivo , clique em Salvar .
  6. Na caixa de diálogo Salvar como , especifique um nome de arquivo e um local onde deseja salvar a página e, em seguida, clique em Salvar .
  7. No menu arquivo , aponte para Visualizar no navegador e, em seguida, clique no navegador que você deseja usar para visualizar a página.

Adicionar uma URL à caixa de lista suspensa de redirecionamento

Para adicionar uma URL à lista que é exibida na caixa de listagem drop-down, você deve executar as seguintes ações:
  • Adicionar uma entrada à lista de opção no HTML código.
  • Adicione uma entrada à seção "Switch (varItem)" no código JScript.
Por exemplo, para adicionar um item de lista para o site de Ajuda e suporte da Microsoft, siga estas etapas.

Observação Essas etapas pressupõem que você não faça alterações para o exemplo de código depois que você colou a Expression Web.
  1. Iniciar o Expression Web e, em seguida, abra a página que contém a caixa de listagem drop-down.
  2. No menu Exibir , aponte para a página e, em seguida, clique em código .
  3. Posicione o cursor logo após o HTML seguinte código em sua página e pressione ENTER para criar uma nova linha.
    <option>MSN Home Page</option>
  4. Em nova linha, digite o seguinte código HTML para adicionar este item à lista.
    <option>Microsoft Help and Support Home Page</option>
  5. Posicione o cursor imediatamente após o código JScript a seguir em sua página e, em seguida, pressione ENTER para criar uma nova linha.
    case 3:
          window.location="http://www.msn.com";
          break;
  6. Na nova linha, digite o código JScript a seguir para redirecionar a URL para o site que você está adicionando.
    case 4:
          window.location="http://support.microsoft.com";
          break;	 
    
  7. No menu arquivo , clique em Salvar .
  8. No menu arquivo , aponte para Visualizar no navegador e, em seguida, clique no navegador que você deseja usar para visualizar a página.

Remover uma URL da caixa de listagem drop-down

Para remover uma URL de lista que é exibida na caixa de listagem drop-down, você deve executar as seguintes ações:
  • Remova a entrada da lista opção no código HTML.
  • Remova a entrada da seção "Switch (varItem)" o código.
Por exemplo, para remover o item da lista para o site de Ajuda e suporte da Microsoft, execute estas etapas:
  1. Iniciar o Expression Web e, em seguida, abra a página que contém a caixa de listagem drop-down.
  2. No menu Exibir , aponte para a página e, em seguida, clique em código .
  3. Localize o código a seguir.
    <option>Microsoft Help and Support Home Page</option>
  4. Selecione o código localizado na etapa 3, clique o código com o botão direito do mouse e, em seguida, clique em Excluir .
  5. Localize o código a seguir.
    case 4:
          window.location="http://support.microsoft.com";
          break;
  6. Selecione o código localizado na etapa 5, clique o código com o botão direito do mouse e, em seguida, clique em Excluir .
  7. No menu arquivo , clique em Salvar .
  8. No menu arquivo , aponte para Visualizar no navegador e, em seguida, clique no navegador que você deseja usar para visualizar a página.

A informação contida neste artigo aplica-se a:
  • Microsoft Expression Web
Palavras-chave: 
kbmt kbexpertiseinter kbhowto kbprb KB928708 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 928708  (http://support.microsoft.com/kb/928708/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft