// julgue o status da tela horizontal e vertical do telefone celular: function henshuping () {if (window.orientation == 180 || window.orientation == 0) {alert ("status da tela vertical!")} If (window.orientation == 90. status! ")}} window.addeventListener (" OnorientationChange "na janela?" OrientationChange ":" Redize ", Henshuping, false);// navegadores móveis geralmente suportam o parâmetro Window.orientation. Através deste parâmetro, você pode determinar se o telefone está em um estado de tela horizontal ou vertical.
Portanto, os procedimentos correspondentes são executados de acordo com as necessidades reais. Ao adicionar o OnorientationChange do evento de escuta, você pode executá -lo.
No desenvolvimento das páginas da web para iPad e iPhone, podemos precisar julgar se é uma tela horizontal ou uma tela vertical.
A seguir, é apresentada uma descrição de como usar o jQuery para determinar se o iPad, iPhone e Android são horizontais ou verticais.
função orientada () {if (window.orientation == 90 || window.orientation == -90) {// ipad, tela vertical do iPhone; Tela horizontal de Andriod $ ("corpo"). Att ("classe", "paisagem"); orientação = 'paisagem'; retorna false;} else if (window.orientation == 0 || window.orientation == 180) {// ipad, tela horizontal iPhone; Tela vertical de Andriod $ ("corpo"). Att ("classe", "retrato"); orientação = 'retrato'; retorna false;}} // ligue para $ (function () {Orient ();}); // Ligue para $ (janela) quando o usuário altera a tela direction.bind ('orientaçãochange', function (e) {Orient ();});O valor da janela. Orientação correspondente à direção da tela:
iPad: tela horizontal 90 ou -90
iPad: 0 ou 180 tela vertical
Android: 0 ou 180 tela horizontal
Android: 90 ou -90 Tela vertical
O exposto acima é o problema de usar o JavaScript para determinar se um navegador móvel é horizontal ou vertical. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!