Hallo,
suche dringend jemanden, der mir einen Tipp geben kann.
Habe das Problem, dass am Anfang jedes html-Newsletters (via direct mail)
/**/
in der ersten Zeile steht.
Erst danach kommt der eigentliche Newsletter.
Wenn ich mir den Newsletter in der Browser-Vorschau ansehe ist alles noch in Ordnung.
Könnte mir vorstellen, dass es dazu mindestens ein dutzend Lösungsansätze gibt, aber ich kann sie nicht finden #angry#
Wer erbarmt sich meiner? 😉
scheinbar ist in deinem template dieser fehler drinne...
also anstelle eines kommentartags hast du /* * / <-eine leerzeile zuviel...geh in das template und schau da ma nach...
ansonsten wüsste ich auch nich was das sein kann.?
Hallo _o3_,
vielen Dank für deine schnelle Antwort.
Habe den Quellcode der html-Datei mal durchsucht, aber nur die folgenden vorkommen der Kommentarzeichen finden können:
...
<style type="text/css">
/*<![CDATA[*/
<!--
/* default styles for extension "tx_spdirectory_pi1" */
...
/* default styles for extension "tx_thmailformplus_pi1" */
...
/* default styles for extension "tx_srfeuserregister_pi1" */
...
-->
/*]]>*/
</style>
...
<script type="text/javascript">
/*<![CDATA[*/
/*]]>*/
</script>
...
Siehst Du da einen Fehler, den ich beheben sollte?
Für mich sieht das ganz OK aus.
hm...
du kannst doch erstmal im setup die _CSS_default_styles löschen...
plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >
...der rest passt schon...aber daran kann es nicht liegen...
wie sieht denn dein newsletter.tmpl aus?
_o3_ schrieb
hm...
du kannst doch erstmal im setup die _CSS_default_styles löschen...
plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >
...der rest passt schon...aber daran kann es nicht liegen...
wie sieht denn dein newsletter.tmpl aus?
Habe jetzt alle default_styles gelöscht:
plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE >
plugin.tx_spdirectory_pi1._CSS_DEFAULT_STYLE >
plugin.tx_srfeuserregister_pi1._CSS_DEFAULT_STYLE >
Aber leider immer noch keine Besserung.
Ich habe allerdings die Vermutung, dass das Problem durch die Einbindung von CDATA entsteht. Hier der entsprechende Auszug aus dem empfangenen Newsletter:
<html>
<head>
...
<title>Und schon wieder ein Test-Newsletter</title>
<meta name="generator" content="TYPO3 3.7 CMS" />
<mailscannerscript542 script="" type="text/javascript">
/*[CDATA[*/
<!--
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
// Blurring links:
function blurLink(theObject) { //
if (msie4) {theObject.blur();}
}
-->
/*]]*/
</mailscannerscript542>
</head>
<body>
...
</body>
</html>
Kann mir jemand verraten, ob das des Rätsels Lösung sein kann? Und falls ja, was ich dagegen unternehmen könnte?
du kannst JS auch auslagern:
config.inlineStyle2TempFile = 1
config.removeDefaultJS = external
und/oder auch den ganzen HTML-Header rausschmeissen:
config.disableAllHeaderCode = 1
Juchuu, jubel!
Das Auslagern der JS-Datei hat endlich die lästige Ausgabe "/* */" verschwinden lassen!
Tausend Dank!!!