2010-12-09 5 views
1

Ich suche nach einer Möglichkeit, ein Skript auszuführen, nachdem eine E-Mail in Google Mail mit einer Chrome-Erweiterung gesendet wurde. Meine Annahme wäre, die Erweiterung auf Google Mail-Seiten einzuschränken, dann auf der aktuellen Seite nach einem bestimmten Text zu suchen (d. H. "Mail erfolgreich gesendet") und eventuell eine Anfrage zu senden.Chrome-Erweiterung zum Ausführen eines Skripts nach dem Senden von Google Mail

Hat jemand jemals von so etwas gehört oder kennt eine Funktion oder zwei aus dem Kopf?

Vielen Dank.

+0

Sie sollten besser nach einem bestimmten DOM-Element suchen - der Text kann sich sowohl in der Zeit als auch in verschiedenen i18n-Szenarien ändern. – Piskvor

+1

Können Sie uns bitte ein Beispiel geben, um Ihren Standpunkt zu klären? – baik

Antwort

0

Ich habe das nicht in einer Erweiterung, nur im Web-Inspektoren überprüft, aber ich jQuery verwenden würde, so etwas wie dies in einer Content-Skript zu tun, beschränkte auf mail.google.com/mail/

$('#canvas_frame').contents().find("div[role='navigation'] b:contains('Send'):parent").click(function() {console.log("gmail message sent")}) 
Verwandte Themen