2011-04-24 2 views
1

J'ai 2 questions sur la configuration de la fenêtre d'affichage?Comment définir la fenêtre d'affichage des périphériques?

  1. La balise META est-elle le seul moyen de définir la fenêtre d'affichage? Je veux dire est-ce possible par JS ou d'une autre manière?

  2. J'ai une application Java (JSP utilise/Struts, etc.). Puis-je le définir globalement à partir d'un seul endroit? Si oui, puis-je le remplacer pour une page particulière si j'en ai besoin plus tard?

Répondre

1

Vous pouvez définir la fenêtre d'affichage à l'aide de métabalises et de CSS. Cet article est également une bonne introduction à la propriété viewport et comment vous pouvez le définir via CSS http://dev.opera.com/articles/view/an-introduction-to-meta-viewport-and-viewport/ et d'autres moyens.

+0

Merci beaucoup ... Pour le réglage via CSS, en utilisant @ -o-viewport; ça va marcher pour iPad? – testndtv

+0

Je veux dire pour Opera..it est @ -o-viewport, mais qu'en est-il de l'iPad? – testndtv

+0

Webkit ne le supporte pas encore AFAIK. –

0

Javascript a une fonction reiszeTo() qui force la fenêtre pour modifier et clientWidth pour régler la largeur de la fenêtre. Ce article explique comment combiner les balises META CSS et JS pour ajuster la fenêtre.

+0

ok..Thx beaucoup ... Qu'en est-il de la 2ème question (application web Java)? – testndtv

+0

Si vous utilisez JS, écrivez la fonction de redimensionnement (avec une largeur et une hauteur par défaut) et incluez le fichier sur chaque page. Puis appelez-le quand le dom est prêt. Si vous avez besoin de changer la largeur/hauteur à la volée, la fonction aura besoin d'une méthode pour remplacer votre largeur et hauteur par défaut. –

+0

ok .. Toujours attendre les réponses à 2. J'ai une application Java (utilise JSP/Struts, etc). Puis-je le définir globalement à partir d'un seul endroit? Si oui, puis-je le remplacer pour une page particulière si j'en ai besoin plus tard? – testndtv

Questions connexes