2017-01-04 2 views
-3

Also im Versuch, ein Banner zu entfernen, das automatisch in meine E-Mail über MSOutlook eingefügt wird. Ich kann nicht scheinen, um ein Skript zu nageln, dass es aus diesem Text zieht:Entfernen von Banner aus HTML-Code-E-Mails

Hier ist der Code:

<script> 
    $("style='color:green'>&lt; dont want to see text. &gt;</span>).remove(); 
</script> 

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:"Arial", san-serif; 
    mso-fareast-font-family:"times new roman"'><br> 
    <span style='color:green'>&lt; dont want to see text. &gt;</span> 
    <o:p></o:p> 
    </span> 
</p> 
+1

Dies ist noch nicht wirklich eine Frage. Welche Art von Skript schreibst du? Was hast du probiert? Wie erwarten Sie, dass es funktioniert? – willoller

+0

Danke für die Antwort. Lassen Sie uns sagen, ich bin nicht gut darin, Skripte zu schreiben, aber so schlecht, um den Ärger zu retten. Kurz gesagt, ich wollte das Skript-Tag im HTML-Code verwenden, wenn die E-Mail durch das automatisch eingefügte Banner kommt, wo der Text angezeigt wird. Ich habe versucht, die .removeClass in der Kopfzeile und den Körper, aber es funktioniert nicht. –

+0

Ah. Kannst du das Javascript mit einbeziehen, das du versucht hast zu schreiben? – willoller

Antwort

0

So gibt es ein paar Dinge hier los ist.

1) Sie werden wahrscheinlich nicht jQuery in Ihrer E-Mail verwenden. Die $(...) Syntax ist ein Werbegeschenk, auf das sich Ihr Code stützt.

2) Wenn Sie jQuery haben, funktionieren Selektoren nicht wirklich so.

Sie müssen etwas komplexeres schreiben, um zu bekommen, was Sie tun wollen.

Hier ist eine andere Frage, die versucht, etwas ähnliches zu tun, und die Antworten erfordern keine zusätzlichen Bibliotheken (jQuery).

How to get element by innerText