Articles of browser

Método para transmitir dados do navegador para o servidor via HTTP

Há alguma API do navegador semelhante a XHR disponível para transmissão de binário para um servidor através de HTTP? Eu quero fazer uma solicitação HTTP PUT e criar dados programaticamente, ao longo do tempo. Eu não quero criar todos esses dados de uma só vez, já que pode haver shows dele na memory. Algum psueudo-código […]

Evento do navegador quando o arquivo baixado é salvo no disco

Eu tenho arquivos confidenciais para baixar para os usuários, e cada usuário tem permissão para baixar um determinado arquivo exatamente uma vez. Se o download falhar, eu quero permitir o novo download, mas não o contrário. Não é suficiente confiar no registro / processamento da solicitação de download de arquivo no servidor – preciso saber […]

XSLT não está funcionando no navegador da web

Eu tenho um arquivo XSLT para estilos em XML. O XSLT é acessível por meio de uma URL ( http: //someurl/somefile.xsl ) sem problemas. Quando insiro o mesmo URL em uma instrução de processamento xml-stylesheet , ele só renderiza texto simples em navegadores (FF, IE), … mas quando eu uso um caminho de arquivo local […]

Por que array.push é mais rápido que array = value?

Como um resultado colateral de testar algum código eu escrevi uma pequena function para comparar a velocidade de usar o método array.push vs endereçamento direto (array [n] = valor). Para minha surpresa, o método push mostrou-se frequentemente mais rápido, especialmente no Firefox e, por vezes, no Chrome. Apenas por curiosidade: alguém tem uma explicação para […]

Determinar o fuso horário de um usuário

Existe alguma maneira padrão para um servidor da Web determinar o fuso horário de um usuário em uma página da Web? Talvez de um header HTTP ou parte da cadeia de caracteres do agente do usuário?

Como detectar manipuladores de protocolo do navegador?

Eu criei um manipulador de protocolo de URL personalizado. http:// mailto:// custom:// Eu registrei um aplicativo WinForms para responder de acordo. Isso tudo funciona muito bem. Mas eu gostaria de ser capaz de lidar com o caso em que o usuário ainda não tem o manipulador de protocolo de URL personalizado instalado. Para poder fazer […]

Como obter uma palavra sob cursor usando JavaScript?

Se eu por exemplo tiver some long text na minha página HTML, como posso saber que o cursor do mouse está, por exemplo, acima da palavra ‘texto’?

Verifique se a conexão com a Internet existe com Javascript?

Como você verifica se existe uma conexão com a Internet usando JavaScript? Dessa forma, eu poderia ter algumas condicionais dizendo “use a versão em cache do Google do JQuery durante a produção, use isso ou uma versão local durante o desenvolvimento, dependendo da conexão com a Internet”.

Comunicação entre guias ou janelas

Eu estava procurando uma maneira de se comunicar entre várias guias ou janelas em um navegador (no mesmo domínio, não CORS) sem deixar rastros. Houve várias soluções: usando o object da janela postar mensagem biscoitos localStorage A primeira é provavelmente a pior solução – você precisa abrir uma janela a partir da sua janela atual […]