Um den Fokus auf das neue Fenster zu geben (aber Sie wollen nicht, und es wird wahrscheinlich Fokus hat Standardeinstellung):
var newWindow = window.open("http://www.google.ro", '_blank');
newWindow.focus();
glaube ich nicht, es ist möglich, den Fokus von dem neu geöffnet Tabs zu stehlen. Ich habe keine offizielle Erklärung darüber gefunden, aber alle Artikel, die ich zu diesem Thema gefunden habe, sprechen davon, dass Sie Ihren Browser so konfigurieren, dass er standardmäßig Tabs ohne Fokus öffnet.
Die einzige „Lösung“ ich tun konnte mit dieser ist:
window.open("http://google.com", "_blank");
window.alert('Hello there! This is a message that annoys you, the user.');
Beachten Sie, dass es möglich ist, Fokus zu verschieben, wenn Pop-ups öffnen.
Learn more about the window
object.
Off topic Hinweis: Diese Antwort zu bekommen 2 bis Stimmen in seiner ursprünglichen völlig falschen Form bestätigt meinen Verdacht, dass die meisten, so dass Benutzer nur blind abstimmen und je nachdem, wie viel Ansehen der Person, die Antworten hat.
Nur: Der obige Code in das übergeordnete Fenster ist, oder das Kindfenster? –
ist im übergeordneten Fenster. Auf meiner Seite habe ich Banner, wenn ich darauf klicke, habe ich eine Detailseite darüber, und die Kunden wollen, wenn sie auf das Banner klicken, dann öffnen Sie meine Detailseite und ihre Website, aber ich möchte auf meiner Website bleiben. – cosy