Méthode d'ouverture de fenêtre

Comment créer ou ouvrir une nouvelle fenêtre de navigation en javascript?
ou
Est-il possible de traiter la taille, position, emplacement d'une nouvelle fenêtre de navigation?

Explication

Objet: Window (Fenêtre)
Méthode ou Fonction: open(url,name[,properties])
Ouvrir une nouvelle fenêtre?:
La méthode ou fonction open est utilisée pour créer ou ouvrir une nouvelle fenêtre en javascript. On doit passer par deux arguments chemin url et le nom de la fenêtre. La fenêtre sera vide si vous passez une chaîne vide ("") pour le url.
Exemple: Ouvrir un lien/url sur clique d'une touche
Code:
<script language=javascript>
open("http://www.hscripts.com","essaie");
</script>
Résultat:

Ouvrir une nouvelle fenêtre avec une taille, hauteur, emplacement, menu, état, barre de défilement, etc. spécifique.:
La nouvelle fenêtre de navigation peut être crée avec une hauteur, longueur, emplacement et autres propriétés spécifiques. Ces propriétés se présentent comme un troisième argument séparé par un virgule.
Syntaxe: open("url","nom","height=200,width=200,location=true,...");
Le tableau suivant illustre toutes les options qu'on peut utiliser avec l'ouverture d'une nouvelle fenêtre de navigation.
OptionValeursDéscriptionExemple
Height Entiersert à configurer l'hauteur d'une nouvelle fenêtre. Code:
open("","","height=150");

Résultat:
Width Entiersert à configurer la largeur d'une nouvelle fenêtre. Code:
open("", "", "height=150,width=150");

Résultat:
Location Booléensert à afficher / cacher la barre d'emplacement d'une nouvelle fenêtre. la barre d'emplacement est la barre de la fenêtre qui affiche le url. Code:
open("", "", "height=250,width=250, location=yes");

Résultat:
Resizable Booléensi resizable est configuré sur oui, les utilisateurs peuvent redimensioner la fenêtre. Redimensionnement est desactivé par defaut. Code:
open("", "", "height=250,width=250, resizable=yes");

Résultat:
Menubar Booléensert à afficher/cacher la barre de menu d'une nouvelle fenêtre. Code:
open("", "", "height=250,width=250, menubar=yes");

Résultat:
Scrollbars BooléenL'option Scrollbars sert à afficher/cacher les barres de défilement d'une novuelle fenêtre. Code:
open("", "", "height=250,width=250, scrollbars=yes");

Résultat:
Status BooléenL'option Status sert à afficher/cacher la barre d'état d'une nouvelle fenêtre. Code:
open("", "", "height=250,width=250, status=yes");

Résultat:
Toolbar BooléenL'option Toolbar sert à afficher/cacher la barre d'outil d'une nouvelle fenêtre. Code:
open("", "", "height=250,width=250, toolbar=yes");

Résultat: