Articles of safari

jQuery scrollTop () parece não funcionar no Safari ou Chrome (Windows)

Eu tenho uma configuração simples para permitir que uma janela de estilo “help” seja carregada e rolada para um determinado ponto da página. Mais ou menos o código se parece com isso: var target = /* code */; target.offsetParent().scrollTop(target.offset().top – fudgeValue); O alvo do pergaminho e o valor do fudge são determinados por algumas dicas […]

Verifique se o esquema de URL é suportado em javascript

Existe alguma maneira de verificar se um esquema de URL está atualmente registrado no telefone … com javascript?

Campo de texto Autofocus do Safari móvel

No Mobile Safari, não consigo me concentrar em um campo de texto depois de definir um período de atraso. Eu estou anexando algum código de exemplo mostrando o problema. Se, ao clicar no botão, você ativar .focus (), tudo funcionará como esperado. Se você colocar o foco em um retorno de chamada, como a function […]

iPhone Safari Web App abre links em nova janela

Eu tenho problema com a web depois de adicionar o ícone para a canvas inicial. Se a web for iniciada a partir da canvas inicial, todos os links serão abertos em uma nova janela no Safari (e perderão a funcionalidade de canvas cheia). Como posso evitar isso? Eu não consegui encontrar nenhuma ajuda, apenas a […]

iPad Web App: Detectar teclado virtual usando JavaScript no Safari?

Estou escrevendo um aplicativo da web para o iPad ( não é um aplicativo comum da App Store – é escrito usando HTML, CSS e JavaScript). Como o teclado preenche uma grande parte da canvas, faria sentido alterar o layout do aplicativo para se ajustar ao espaço restante quando o teclado for exibido. No entanto, […]

JavaScript: Quais navegadores suportam a análise de Data String ISO-8601 com Data.parse

Eu não consegui analisar uma data ISO-8601 “2011-04-26T13: 16: 50Z” no IE8 e Safari 5, mas funcionou no Chrome 10, FF4. O suporte parece estar bastante misturado? Alguém sabe o status real de quais navegadores podem analisar esse formato? Eu assumo IE6, e 7 irá falhar também. var d = Date.parse(“2011-04-26T13:16:50Z”);

Como remover o destaque da borda em um elemento de texto de input

Quando um elemento html é ‘focalizado’ (atualmente selecionado / tabulado para), muitos navegadores (pelo menos Safari e Chrome) colocarão uma borda azul em torno dele. Para o layout em que estou trabalhando, isso é uma distração e não parece certo. FireFox não parece fazer isso, ou pelo menos, vai me deixar controlá-lo com border: x; […]

Qual é a diferença entre screenX / Y, clientX / Y e pageX / Y?

Qual é a diferença entre screenX / Y, clientX / Y e pageX / Y? Também para o iPad Safari, os cálculos são semelhantes aos da área de trabalho OU há alguma diferença por causa da janela de visualização? Seria ótimo se você pudesse me indicar um exemplo.

Como desativar a vinculação de números de telefone no Mobile Safari?

O Safari no iPhone cria automaticamente links para cadeias de dígitos que aparecem nos números de telefone. Estou escrevendo uma página da Web que contém um endereço IP e o Safari está transformando isso em um link de número de telefone. É possível desabilitar esse comportamento para uma página inteira ou um elemento em uma […]

Existe um css hack para safari apenas não é cromado?

Estou tentando encontrar um css hack para apenas safari não chrome, eu sei que estes são ambos os navegadores webkit, mas estou tendo problemas com div alinhamentos no cromo e safari, cada um exibe de forma diferente. Eu tenho tentado usar isso, mas também afeta o Chrome, @media screen and (-webkit-min-device-pixel-ratio:0) { #safari { display: […]