Wie mache ich popup.html Links im Tab öffnen?

7

Ich habe eine Chrome-Erweiterung, die einige Links enthält. Derzeit, wenn Sie auf die Links geklickt haben, tun Sie nichts, ich möchte sie in einem neuen Tab öffnen, wenn Sie darauf klicken. Ist das möglich?

    
user556396 28.12.2010, 21:59
quelle

3 Antworten

18

Fügen Sie target="_blank" zu Links hinzu.

Eine andere Möglichkeit besteht darin, einen Link-Öffnungs-Javascript-Code an mousedown-Ereignis auf einem Link anzuhängen.

Sie können auch base tag verwenden, um alle Links mit target="_blank" :

zu öffnen %Vor%     
serg 28.12.2010, 22:01
quelle
6

Ich hatte das gleiche Problem und das war mein Ansatz:

  1. Erstellen Sie die Popup.html mit Link (und die Links funktionieren nicht, wenn Sie darauf klicken, weil Chrome sie blockiert).
  2. Erstelle popup.js und verlinke es auf der Seite: <script src="popup.js" ></script>
  3. Fügen Sie popup.js den folgenden Code hinzu:

    %Vor%

Das ist alles, Links sollten danach funktionieren.

    
lasantha 18.07.2013 19:47
quelle
2

Re: Gibt es einen anderen Weg

%Vor%

Siehe Ссылка

    
Kai 28.12.2010 22:09
quelle