J'ai les deux manières suivantes me suggérées. Ces méthodes sont-elles identiques? Lequel serait le meilleur pour moi d'utiliser et quelle est la différence entre les deux? P> p>
3 Réponses :
Ce ne sont nullement identiques. Le premier vous renvoie simplement à n'importe quelle URL que vous avez assigné à fenêtre.Location.href (dans la même fenêtre que vous êtes actuellement dans). La seconde fait une demande d'ajax get.
Essayez cette page: http://www.codebelt.com/jQuery/open-new-browser-window-with-jquery-custom-size/ p>
Il donne un excellent exemple sur Comment ouvrir une nouvelle fenêtre *. P>
Si vous souhaitez utiliser RAW JavaScript, c'est ce que vous recherchez: P>
window.open(URL,name,specs,replace)
W3schools est ma référence préférée la moins. Beaucoup de meilleures informations au MDN: développeur.mozilla.org/fr/dom/window.open < / a>.
Joli. Jamais réellement regardé leur i> docs. Je suppose que j'utilise W3schools à partir de vieilles habitudes. J'ai favorisé cette page merci!
Les gens font des ennemis ... Microsoft, Apple, W3schools, descendez déjà!
La raison pour laquelle les gens finissent par haïr sur W3schools sont parce que plusieurs fois, il y a de mauvaises conseils de mauvaise qualité. Je crois que la plupart, sinon tout cela n'a été nettoyé. Cependant, il est difficile de changer les premières impressions. MDN est un lieu fantastique pour information. Vous pouvez également consulter ce projet: webplatform.org Cependant, je ne suis pas sûr de la manière dont la communauté est active.
Ce n'est pas vraiment quelque chose que vous avez besoin de jQuery à faire. Il y a une méthode très simple vieille méthode JavaScript pour le faire: c'est-à-dire. P> Le premier arg est l'URL, la seconde est le nom de la fenêtre, Cela devrait être spécifié car c'est-à-dire que c'est-à-dire une ajustement d'essayer d'utiliser éditer:
La spécification complète peut être trouvée dans le lien mmmshuddup fourni. P> p> window.opener code> ultérieurement s'il n'y avait pas de nom de fenêtre spécifié (juste un petit fyi), et les deux derniers paramètres sont de la largeur / de la hauteur. < / p>
Ceci fonctionne:
myWindow = window.open('http://www.yahoo.com','myWindow', "width=200, height=200");
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses uniquement des liaisons peuvent devenir invalides si la page liée change.
De quel lien parlez-vous?