croix-navigateur redimensionner la fenêtre du navigateur en JavaScript
Je voudrais être en mesure de redimensionner la fenêtre du navigateur avec JavaScript. Je ne veux pas utiliser jQuery, et le plus petit, le code le mieux, mais il a de travailler dans tous les principaux navigateurs, y compris Chrome.
Toutes les solutions?
Merci pour l'aide!
P. S. Les balises que cette question a été marqué avec devrait être combinées, mais je ne sais pas comment.
navigateur -----------même que--> webbrowser
cross-browser----la même chose que--> la compatibilité du navigateur
- Pourquoi ne voulez-vous pas utiliser jQuery (ou d'un autre cadre utile)?
- C'est juste une très petite tâche, et je préfère ne pas inclure une très grande bibliothèque.
Vous devez vous connecter pour publier un commentaire.
de la fenêtre.resizeTo( largeur, hauteur );
Le problème, vous pouvez faire face est moderne navigateurs peuvent vous empêcher de vous dans les paramètres de ne pas être en mesure de redimensionner la fenêtre. Il n'y a pas moyen de contourner cela.
Chrome ne le permettra pas. Ne sera pas Corrigé le Bug
IE est basé sur les zones de sécurité
resizeTo
est DOM0: convention générale non standard.Le fait est que Chrome, Firefox et plus récent S ne permet pas de redimensionner les fenêtres à onglets et fenêtres n'est pas ouvert par
window.open()
(Chrome au moins).Mais pour les popups c'est faisable pour la plupart, à moins que le paramètre de sécurité dans le navigateur bloque cette fonctionnalité. Cependant, l'utilisation de
window.resizeTo()
est compliqué. Utilisationwindow.resizeBy()
à la place.Chrome a un bug l'obtention de la taille d'une fenêtre pop-up à bientôt donc, vous avez à travailler autour de cela.
Il n'existe aucun moyen d'une page web pour redimensionner la fenêtre principale du navigateur de google Chrome. Le code JavaScript est autorisé uniquement pour redimensionner les fenêtres popup.