J'ai récemment découvert que je pouvais désactiver la "sécurité Web" de Chrome à l'aide d'un argument de ligne de commande, facilitant ainsi le développement de JavaScript. Le problème est que je n'arrive pas à exécuter plus d'une "instance" de Chrome à la fois. Si, chrome.exe --disable-web-security
alors que Chrome est déjà en cours d'exécution, Chrome ouvre une nouvelle fenêtre au sein de l'instance en cours d'exécution et ignore mes arguments de ligne de commande. Je peux fermer Chrome complètement et le relancer avec l'argument de ligne de commande ci-dessus, mais toutes mes fenêtres fonctionneront sans sécurité Web, ce qui est une mauvaise chose pour l'utilisation du navigateur en général.
Donc, pour résumer la question: est-il possible de démarrer une instance de Chrome avec l' --disable-web-security
indicateur pendant qu'une instance de Chrome normale est en cours d'exécution?
Remarque: je soupçonne que la réponse se trouve peut-être dans les commutateurs de ligne de commande de Chrome , mais il y en a tout simplement plus ...
You can tell Chrome to start a new session by passing it a new user data directory.
Ouaip; en fait, il le fait avec la plupart des commutateurs; une "instance" correspond à l'exécution de Chrome avec un ensemble unique d'arguments (dans n'importe quel ordre). Il se peut que son comportement ne soit pas exactement le même maintenant, maisuser-data-dir
au minimum, il déclenchera toujours une nouvelle instance.Window drag & drop won't work between these two windows.
Nan; En ce qui concerne Chrome, ils proviennent de deux navigateurs / applications différents. Méfiez-vous également des gestionnaires: l'exécution d'un.htm
fichier ou d'un signet s'ouvrira dans une instance avec les arguments spécifiés dans l'enregistrement de type.