Page 1 of 1

JavaScript einbinden in HTML-Klotz scheitert

Posted: Thu Jul 12, 2007 11:23 am
by syrabo
Hallo,

ich wollte auf meiner Seite folgenden Script von der Seite www.uberwach.de einbinden in einem HTML-Klotz:

Code: Select all

<!-- start uberwach code :: do not change :: v1 --> <script type="text/javascript"><!-- document.writeln('<a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze?'+escape(window.location)+'" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a>'); //--></script><noscript><a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a></noscript> <!-- ende uberwach code -->
Doch tut sich nichts, es wird nicht mal das Bild angezeigt. Formatierung im HTML-Klotz habe ich ausgeschaltet. Eine Einbindung direkt in die Template-Datei (Fussbereich) scheiterte auch. Das Script von Blogcounter funktioniert aber. Firebug (Firefox) hat das Script völlig ignoriert.

Da ich in dem Bereich nur Anwender bin, komme ich leider nicht weiter.

Re: JavaScript einbinden in HTML-Klotz scheitert

Posted: Thu Jul 12, 2007 11:45 am
by garvinhicking
Hi!

Wie sieht der HTML Klotz denn aus, wenn Du genanntes script eingebunden hast? Bitte mal in deine URL einbinden. Das muss so eigentlich klappen. Möglicherweise musst Du übergangsweise deinen WYSIWYG-Editor deaktivieren, wenn Du einen benutzt.

Grüße,
Garvin

Posted: Thu Jul 12, 2007 4:45 pm
by syrabo
Hallo,

Danke für die schnelle Antwort.

Die Webseite ist http://intensivkind.wurzelstein.de ; der HTML-Klotz in der rechten Seitenleiste. Dort drin ist das Banner "Urheberrecht ...".

Im Source-Code der Seite steht dann, wenn sie im Browser geladen wurde:

Code: Select all

...<p>
<center>
<!-- start uberwach code :: do not change :: v1 --> 
<script type="text/javascript"><!-- document.writeln('<a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze?'+escape(window.location)+'" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a>'); //--></script><noscript><a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a></noscript> <!-- ende uberwach code --></center></p>....
Der WYSIWYG-Editor ist deaktiviert in meinen Account. Der Code im HTML-Klotz:

Code: Select all

<p><center><a href="http://www.eff.org/br">

		<img src="http://intensivkind.wurzelstein.de/media/brstrip.gif" alt="Join the Blue Ribbon Online Free Speech Campaign" height="41" width="150" border="0" align="middle">

		</a>

		<hr /></p>

<p><a href="http://www.abmahn.info/"><img src="http://intensivkind.apyodo.de/media/abmahn_info.png"></a>
</p>
		<p><a href="http://www.irights.info/" target="_blank">

		<hr />

		<img src="http://intensivkind.wurzelstein.de/media/irightbanner.gif" border="0" alt="Urheberrecht in der digitalen Welt"></a></center> </p>
<p>
<center>
<!-- start uberwach code :: do not change :: v1 --> 
<script type="text/javascript"><!-- document.writeln('<a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze?'+escape(window.location)+'" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a>'); //--></script><noscript><a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a></noscript> <!-- ende uberwach code --></center></p>
Mit Gruß,

Dirk

Posted: Fri Jul 13, 2007 11:42 am
by garvinhicking
Hi!

Also der Code ist korrekt eingebunden. An der Ausgabe liegt es nicht, ich vermute eher ein Templateproblem bei Dir, oder dass der javascript-code so nicht gültig ist. Vielleicht muss man das HTML-Kommentar durmherum löschen.

Ansonsten schau Dir mal die Fehlermeldungen hier an:

http://validator.w3.org/check?verbose=1 ... tein.de%2F

Wenn Du die behebst klappt'S möglicherweise?

Grüße,
Garvin

Posted: Fri Jul 13, 2007 12:51 pm
by syrabo
Hallo Garvin,

danke für den letzten Hinweis. Er hat mich nochmals dazu "verleitet" den Code xml-konform einzubinden:

Code: Select all

 /* <![CDATA[ */ ... /* ]]> */ 
Dies war ein Lösungsvorschlag vom Autor des Codes. Ich hatte die Einbindung für xml-Konform erst falsch verstanden.

Vielen Dank für die Hilfe!

Gruß,

Dirk <syrabo>

Jetzt noch der funktionierende Code

Code: Select all

<!-- start uberwach code :: do not change :: v1 -->
<script type="text/javascript">
/* <![CDATA[ */ -- document.writeln('<a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze?'+escape(window.location)+'" alt="Aktion UBERWACH!" width="80" height="15" border="0" /></a>'); 
//-- /* ]]> */
</script><noscript><a href="http://www.uberwach.de/"><img src="http://www.uberwach.de/wanze" alt="Aktion UBERWACH!" width="80" height="15" border="0" ></a></noscript><!-- ende uberwach code -->