Necesito crear 2 botones en mi sitio que cambiarían el nivel de zoom del navegador (+) (-). Estoy solicitando el zoom del navegador y no el zoom css debido a problemas de tamaño y diseño de la imagen.
Bueno, ¿es esto posible? Escuché informes contradictorios.
javascript
browser
zoom
Jourkey
fuente
fuente
Respuestas:
Yo diría que no es posible en la mayoría de los navegadores, al menos no sin algunos complementos adicionales. Y en cualquier caso, trataría de evitar depender del zoom del navegador, ya que las implementaciones varían (algunos navegadores solo hacen zoom en las fuentes, otros en las imágenes, también, etc.). A menos que no le importe mucho la experiencia del usuario.
Si necesita un zoom más confiable, considere hacer zoom en las fuentes e imágenes de la página con JavaScript y CSS, o posiblemente en el lado del servidor. Los problemas de escala de la imagen y el diseño se pueden solucionar de esta manera. Por supuesto, esto requiere un poco más de trabajo.
fuente
Posible en IE y Chrome aunque no funciona en Firefox:
fuente
Pruebe si esto funciona para usted. Esto funciona en FF, IE8 + y chrome. La otra parte se aplica a los navegadores que no son Firefox. Aunque esto le brinda un efecto de zoom, en realidad no modifica el valor de zoom a nivel del navegador.
fuente
transform: scale(..)
en todos los navegadores.MozTransform
no existe ni siquiera en las versiones actuales de Firefox.Puede usar la función de zoom CSS3 , pero aún no la he probado con jQuery. Lo intentaré ahora y te lo haré saber. ACTUALIZACIÓN: probado, funciona pero es divertido
fuente
No pude encontrar una manera de cambiar el nivel de zoom real del navegador, pero puedes acercarte bastante con CSS transform: scale (). Aquí está mi solución basada en JavaScript y jQuery:
fuente
como se menciona la respuesta aceptada, puede ampliar el atributo css fontSize del elemento en DOM uno por uno, el siguiente código para su referencia.
fuente
No es posible en IE, ya que el botón UI Zoom en la barra de estado no es programable. YMMV para otros navegadores.
fuente
en Firefox no cambiará el zoom solo cambiará la escala !!!
fuente