In eckigen 4 Ich habe eine Website im Chrome Browser geöffnet und ich möchte einen Link in einem Fenster in Firefox öffnen. Ist das möglich?Angular 4: Ist es möglich, einen Link zu erzwingen, um eine URL in einem anderen Browser zu öffnen?
Angular 4: Ist es möglich, einen Link zu erzwingen, um eine URL in einem anderen Browser zu öffnen?
Antwort
Leider nicht, Sie sind in Ihrem Browser sandboxed.
Sie können den Browser des Benutzers überprüfen und ihnen eine Warnung geben, einen anderen Browser oder sogar einen Link zur Download-Seite des anderen Browsers zu verwenden.
Verwenden Sie navigator.userAgent
um zu überprüfen, ob es Firefox (oder andere) ist.
if (!~navigator.userAgent.indexOf('Firefox')) {
// not Firefox, show the message.
}
Es gibt jetzt eine Möglichkeit, so etwas zu tun. Der Browser ist eine Sandbox mit bestimmten Einschränkungen.
Es wäre eine große Bedrohung für die Sicherheit (und Benutzerfreundlichkeit), wenn Sie auf das Betriebssystem der Benutzer wie folgt zugreifen und eine andere Anwendung starten könnten. Außerdem gibt es zum Glück keine Möglichkeit zu überprüfen, welche Anwendungen ein Benutzer über Ihren Browser installiert hat.
Sie können feststellen, welchen Browser der Benutzer (wahrscheinlich) verwendet - in JavaScript und PHP zum Beispiel und abhängig von diesem z. empfehlen, die Website in einem anderen Browser zu öffnen.
Beispiele:
http://php.net/manual/de/function.get-browser.php
How to detect Safari, Chrome, IE, Firefox and Opera browser?
- 1. In C# ist es möglich, eine URL im Hintergrund zu öffnen, ohne einen Browser zu öffnen?
- 2. Iframe-Link erzwingen, um in demselben iframe zu öffnen
- 3. Ist es möglich, Lokalisierung auf eine andere Sprache zu erzwingen?
- 4. Ist es möglich, Objektwerte von URL-Link zu extrahieren?
- 5. Gibt es eine Möglichkeit, einen Browser von einem anderen Computer mit Knoten js zu öffnen?
- 6. Ist es möglich, 4 Tabellen zu kombinieren?
- 7. Ist es möglich zu erkennen, wenn ein Benutzer zu einem anderen Browser Tab wechselt?
- 8. Ionic - wie URL in System Browser, um hier zu öffnen
- 9. Ist es möglich, struct zu einem anderen zu übertragen?
- 10. Erzwingen Browser zu öffnen "Speichern unter" -Dialog auf Datei herunterladen
- 11. Was ist in CSS besser, um einen Zeilenumbruch nach einem Element zu erzwingen, anstatt es zu einem Blockelement zu machen?
- 12. Der beste Weg, um eine URL in Vim zu öffnen
- 13. Ist es möglich, die Indexnutzung in Sybase dynamisch zu erzwingen?
- 14. Ist es möglich, eine vollständige URL auf einen anderen Server zu verweisen?
- 15. Wie kann ich den integrierten Browser in Visual Studio öffnen, ohne einen Link zu öffnen?
- 16. Ist es möglich, die Weiterleitung zu einer anderen Link-Seite zu stoppen?
- 17. Ist es möglich, einen bedingten Sprung zu verwenden, um in Mips zu $ ra zu springen?
- 18. Wie öffne ich einen Link in einem anderen Browser?
- 19. Wie erzwingen RPM, um Dateien in einem einzigen Verzeichnis zu installieren, ist es möglich?
- 20. Ist es möglich, einen Vertex zu erstellen, der eine Kante benötigt, um erstellt zu werden?
- 21. HTML-Link zu einem anderen Link ändern
- 22. Wie erzwinge ein Hyperlink, um das Öffnen/Speichern-Dialogfeld anzuzeigen, anstatt es im Browser zu öffnen?
- 23. Ist es möglich, einen Operationshaken zu entfernen?
- 24. Ist es möglich, DateBox in einer anderen Zeitzone als in einem im Browser eingestellten zu arbeiten?
- 25. Einen Link von Electron im Browser öffnen
- 26. Ist es möglich, schreibgeschütztes Verhalten mit SqlCommand zu erzwingen?
- 27. Wie alle anderen Pfade außer einem für universellen Link in iOS zu öffnen App mit URL zu öffnen
- 28. Ist es möglich, eine Post-Anfrage von Browser URL
- 29. wie url für angular 4 zu sanieren
- 30. Link Versprechen zu einem anderen
Das wäre schrecklich sein. –