<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: IE6&amp;7 vs. JavaScript-generierte Image-Maps</title>
	<atom:link href="http://sebmos.at/ie67-vs-javascript-generierte-image-maps/feed/" rel="self" type="application/rss+xml" />
	<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/</link>
	<description>„For every complex problem there is an answer that is clear, simple, and wrong.“ (H. L. Mencken)</description>
	<lastBuildDate>Sun, 05 Feb 2012 12:44:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Von: Felix Nagel</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-3868</link>
		<dc:creator>Felix Nagel</dc:creator>
		<pubDate>Mon, 13 Dec 2010 13:48:23 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-3868</guid>
		<description>Vielen Dank für den Hinweis. Ich nutze die jQuery Tools scrollable und konnte Imagemaps nur mit dem Hinweis auf innerHTML zum laufen bringen!</description>
		<content:encoded><![CDATA[<p>Vielen Dank für den Hinweis. Ich nutze die jQuery Tools scrollable und konnte Imagemaps nur mit dem Hinweis auf innerHTML zum laufen bringen!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1836</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Fri, 18 Sep 2009 19:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1836</guid>
		<description>Bin dabei =)...auf der anderen Seite hab ich keine Zeit &quot;nur&quot; JavaScript zu lernen...muss ein Projekt fertig kriegen (war eigentlich mal nur der grafische Designer und jetzt muss ich alles machen...^^)</description>
		<content:encoded><![CDATA[<p>Bin dabei =)&#8230;auf der anderen Seite hab ich keine Zeit &#8220;nur&#8221; JavaScript zu lernen&#8230;muss ein Projekt fertig kriegen (war eigentlich mal nur der grafische Designer und jetzt muss ich alles machen&#8230;^^)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sebastian Moser</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1832</link>
		<dc:creator>Sebastian Moser</dc:creator>
		<pubDate>Fri, 18 Sep 2009 12:56:04 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1832</guid>
		<description>Das oben ist nur ein Beispiel und wird nicht mit JavaScript generiert. (Das Projekt, bei dem dieser Fehler aufgetaucht ist, hat auf einer PNG-Datei basiert.)

Ich schlage vor, dass du versuchst, in JavaScript-Basics sicherer zu werden, bevor du dich komplexeren Themen bzw. Browser-Bugs annimmst. :)</description>
		<content:encoded><![CDATA[<p>Das oben ist nur ein Beispiel und wird nicht mit JavaScript generiert. (Das Projekt, bei dem dieser Fehler aufgetaucht ist, hat auf einer PNG-Datei basiert.)</p>
<p>Ich schlage vor, dass du versuchst, in JavaScript-Basics sicherer zu werden, bevor du dich komplexeren Themen bzw. Browser-Bugs annimmst. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1830</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Fri, 18 Sep 2009 10:32:09 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1830</guid>
		<description>Der Wikipedia-Globe oben ist aber eine JPG Datei?!</description>
		<content:encoded><![CDATA[<p>Der Wikipedia-Globe oben ist aber eine JPG Datei?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1829</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Fri, 18 Sep 2009 10:23:23 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1829</guid>
		<description>Hm, dazu fehlen mir eben die Skills...bin leider erst gerade dabei die Hintergründe hinter jQuery zu verstehen (also pures JavaScript), hat mich immer abgeschreckt und erst mit der Vereinfachung durch jQuery hab ich mich da rangewagt, somit hab ich ziemlich banausenmässig einfach nur jQuery gelernt und dadurch eben kaum eine Ahnung von purem JavaScript...=/

dürfen denn (wie Du das oben gemacht hast) jQuery Selektoren mit purem JavaScript gemischt werden?? jQuery hat eben etwas mühe mit innerHTML (entspricht meines Wissens der .html() funtion...aber die parst das ganze im IE extrem hässlich mit GROSSEN-tags, keinen Zeilenumbrüchen und auch sonst noch so einigen Unsauberheiten.

Das Problem war nicht die PNG Datei an sich, sondern dass ich (um sie korrekt anzuzeigen) im IE6 den DD_belated PNG Fix verwende und das Javascript dieses Fixes macht irgendwas (Sandwichen des PNGs oder so) mit dem Bild, so dass dann andere Javascripts wie das was ich oben wollte nicht mehr greifen...also soweit ist das meine Vermutung...</description>
		<content:encoded><![CDATA[<p>Hm, dazu fehlen mir eben die Skills&#8230;bin leider erst gerade dabei die Hintergründe hinter jQuery zu verstehen (also pures JavaScript), hat mich immer abgeschreckt und erst mit der Vereinfachung durch jQuery hab ich mich da rangewagt, somit hab ich ziemlich banausenmässig einfach nur jQuery gelernt und dadurch eben kaum eine Ahnung von purem JavaScript&#8230;=/</p>
<p>dürfen denn (wie Du das oben gemacht hast) jQuery Selektoren mit purem JavaScript gemischt werden?? jQuery hat eben etwas mühe mit innerHTML (entspricht meines Wissens der .html() funtion&#8230;aber die parst das ganze im IE extrem hässlich mit GROSSEN-tags, keinen Zeilenumbrüchen und auch sonst noch so einigen Unsauberheiten.</p>
<p>Das Problem war nicht die PNG Datei an sich, sondern dass ich (um sie korrekt anzuzeigen) im IE6 den DD_belated PNG Fix verwende und das Javascript dieses Fixes macht irgendwas (Sandwichen des PNGs oder so) mit dem Bild, so dass dann andere Javascripts wie das was ich oben wollte nicht mehr greifen&#8230;also soweit ist das meine Vermutung&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sebastian Moser</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1826</link>
		<dc:creator>Sebastian Moser</dc:creator>
		<pubDate>Thu, 17 Sep 2009 15:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1826</guid>
		<description>Ich verwende in dem Beispiel eine PNG-Datei, keine Ahnung, ob das einen Unterschied macht (ich glaube nicht). Ich verstehe nicht ganz, warum du unbedingt jQuery verwenden musst. Verwend doch einfach innerHTML, anstatt die jQuery-Methoden. Vielleicht funktionierts dann! (Wer weiß, was jQuery im Hintergrund macht, ob es überhaupt noch innerHTML verwendet?)

Warum nicht einfach so:
&lt;code&gt;$(&#039;#webradio&#039;)[0].innerHTML = webradio;&lt;/code&gt;

(Zur Info: Die $-Funktion gibt in jQuery einen Array mit Elementen zurück. Die jQuery-Methoden kann man auf den gesamten Array anwenden, die JavaScript-eigenen Funktionen nicht. Deshalb das [0].)</description>
		<content:encoded><![CDATA[<p>Ich verwende in dem Beispiel eine PNG-Datei, keine Ahnung, ob das einen Unterschied macht (ich glaube nicht). Ich verstehe nicht ganz, warum du unbedingt jQuery verwenden musst. Verwend doch einfach innerHTML, anstatt die jQuery-Methoden. Vielleicht funktionierts dann! (Wer weiß, was jQuery im Hintergrund macht, ob es überhaupt noch innerHTML verwendet?)</p>
<p>Warum nicht einfach so:<br />
<code>$('#webradio')[0].innerHTML = webradio;</code></p>
<p>(Zur Info: Die $-Funktion gibt in jQuery einen Array mit Elementen zurück. Die jQuery-Methoden kann man auf den gesamten Array anwenden, die JavaScript-eigenen Funktionen nicht. Deshalb das [0].)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1822</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Tue, 15 Sep 2009 17:49:59 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1822</guid>
		<description>OK...ich habs (so halb)...bin darauf http://www.tutorialspoint.com/javascript/javascript_image_map.htm gestossen und dort geht das ganze auch im IE 6 ohne irgendwelchen JS Zusatz, das hat mich ins Grübeln gebracht, hab meine Imagemap genau nach dem code auf dieser Seite angepasst, dann gings immer noch nicht, habe geschaut was die für ein Bildformat benutzen --&gt; GIF...ich benutzte PNG + DD_belated PNG fix (wegen IE6 natürlich...), habe jetzt das Bild gegen ein GIF ausgetauscht und voila, es tut ohne JS-Hilfe auch im IE6, bin noch nicht zufrieden mit dem optischen Teil und versuchs ev. noch mit 8bit PNG über Fireworks (das Ding kreigt irgendwie Alphatransparenz bei PNG 8 hin...)

da ich aber schon so viel Zeit für dieses JS verbraucht habe, würde mich trotzdem noch interessieren, wie Du das genau gemacht hast...bzw. es wäre noch interessant zu wissen ob es bei Dir mit einem .gif auch ohne JS gehen würde (sprich, ersetze mal dein JPG gegen ein GIF und schau was passiert =D)...</description>
		<content:encoded><![CDATA[<p>OK&#8230;ich habs (so halb)&#8230;bin darauf <a href="http://www.tutorialspoint.com/javascript/javascript_image_map.htm" rel="nofollow">http://www.tutorialspoint.com/javascript/javascript_image_map.htm</a> gestossen und dort geht das ganze auch im IE 6 ohne irgendwelchen JS Zusatz, das hat mich ins Grübeln gebracht, hab meine Imagemap genau nach dem code auf dieser Seite angepasst, dann gings immer noch nicht, habe geschaut was die für ein Bildformat benutzen &#8211;&gt; GIF&#8230;ich benutzte PNG + DD_belated PNG fix (wegen IE6 natürlich&#8230;), habe jetzt das Bild gegen ein GIF ausgetauscht und voila, es tut ohne JS-Hilfe auch im IE6, bin noch nicht zufrieden mit dem optischen Teil und versuchs ev. noch mit 8bit PNG über Fireworks (das Ding kreigt irgendwie Alphatransparenz bei PNG 8 hin&#8230;)</p>
<p>da ich aber schon so viel Zeit für dieses JS verbraucht habe, würde mich trotzdem noch interessieren, wie Du das genau gemacht hast&#8230;bzw. es wäre noch interessant zu wissen ob es bei Dir mit einem .gif auch ohne JS gehen würde (sprich, ersetze mal dein JPG gegen ein GIF und schau was passiert =D)&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1821</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Tue, 15 Sep 2009 17:13:16 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1821</guid>
		<description>Fehlender Semicolon nach der Variable hab ich auch korrigiert...hat nichts gebracht [weder mit prependTo() noch mit html()]...sorry wegen dem gespamme hier...kannst ja ev. alle Kommentar ein einen zusammenkopieren (wenn das geht...)</description>
		<content:encoded><![CDATA[<p>Fehlender Semicolon nach der Variable hab ich auch korrigiert&#8230;hat nichts gebracht [weder mit prependTo() noch mit html()]&#8230;sorry wegen dem gespamme hier&#8230;kannst ja ev. alle Kommentar ein einen zusammenkopieren (wenn das geht&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1820</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Tue, 15 Sep 2009 17:05:56 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1820</guid>
		<description>Hab&#039;s auch noch per .html()-Funktion versucht: &lt;code&gt;$(&#039;#webradio&#039;).html(webradio);&lt;/code&gt;

aber da tut sich auch nichts...das Ding will und will einfach nicht klickbar werden =/</description>
		<content:encoded><![CDATA[<p>Hab&#8217;s auch noch per .html()-Funktion versucht: <code>$('#webradio').html(webradio);</code></p>
<p>aber da tut sich auch nichts&#8230;das Ding will und will einfach nicht klickbar werden =/</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: LuK</title>
		<link>http://sebmos.at/ie67-vs-javascript-generierte-image-maps/comment-page-1/#comment-1819</link>
		<dc:creator>LuK</dc:creator>
		<pubDate>Tue, 15 Sep 2009 16:30:20 +0000</pubDate>
		<guid isPermaLink="false">http://sebmos.at/?p=2454#comment-1819</guid>
		<description>Sorry für den letzten Post, das mit dem Code anzeigen klappt nicht so wie ich es wollte =)...den letzten nur löschen (vorausgesetzt bei diesem klappts)...

ich bin’s nochmal, hab so einiges ausprobiert um das hinzukriegen…

&lt;code&gt;
	$(document).ready( function() {
		$(&#039;&lt;img id=&quot;webradio-img&quot; class=&quot;png&quot; usemap=&quot;#webradio-imgmap&quot; src=&quot;./layout-gfx/icons/webradio-play-off.png&quot; alt=&quot;Webradio&quot; /&gt;&#039;)
		.append(&#039;&lt;map id=&quot;webradio-imgmap&quot; name=&quot;webradio-imgmap&quot;&gt;&lt;area shape=&quot;circle&quot; alt=&quot;Webradio&quot; coords=&quot;79,80,68&quot; href=&quot;#&quot; /&gt;&lt;/map&gt;&#039;)
		.prependTo(&#039;#webradio&#039;);
	});
&lt;/code&gt;

wenn ich mich nicht täusche, ist das das, was auch bei Dir nich funktioniert hat, in normalen Browsern (FF, Chrome, Safari, Opera) funktionert das auch…aber die IE’s kreigen das einfach nicht hin…ich hab dann das mit dem HTML in einer Variable speichern und so einfügen versucht:

&lt;code&gt;
	$(document).ready( function() {
		var webradio = &#039;&lt;img id=&quot;webradio-img&quot; class=&quot;png&quot; usemap=&quot;#webradio-imgmap&quot; src=&quot;./layout-gfx/icons/webradio-play-off.png&quot; alt=&quot;Webradio&quot; /&gt;&lt;map id=&quot;webradio-imgmap&quot; name=&quot;webradio-imgmap&quot;&gt;&lt;area shape=&quot;circle&quot; alt=&quot;Webradio&quot; coords=&quot;79,80,68&quot; href=&quot;#&quot; /&gt;&lt;/map&gt;&#039;
		$(webradio).prependTo(&#039;#webradio&#039;);
	});
&lt;/code&gt;

es funktioniert zwar insofern besser, als dass der Icon im IE wenigstens angezeigt wird (was beim vorherigen Beispiel nicht der Fall war), aber klickbar ist er immer noch nicht –&gt; Hier der Link zu Entwicklungsseite: http://cfm.031.be/ (nicht lachen, die farbigen Hintergründe sind nur zur orientierung wo welcher Bereich ist =D) –&gt; es geht um den roten Play Button oben rechts…

ich verzweifle noch ab diesem IE^^, danke für jede Hilfe!

LuK</description>
		<content:encoded><![CDATA[<p>Sorry für den letzten Post, das mit dem Code anzeigen klappt nicht so wie ich es wollte =)&#8230;den letzten nur löschen (vorausgesetzt bei diesem klappts)&#8230;</p>
<p>ich bin’s nochmal, hab so einiges ausprobiert um das hinzukriegen…</p>
<p><code><br />
	$(document).ready( function() {<br />
		$('&lt;img id="webradio-img" class="png" usemap="#webradio-imgmap" src="./layout-gfx/icons/webradio-play-off.png" alt="Webradio" /&gt;')<br />
		.append('&lt;map id="webradio-imgmap" name="webradio-imgmap"&gt;&lt;area shape="circle" alt="Webradio" coords="79,80,68" href="#" /&gt;&lt;/map&gt;')<br />
		.prependTo('#webradio');<br />
	});<br />
</code></p>
<p>wenn ich mich nicht täusche, ist das das, was auch bei Dir nich funktioniert hat, in normalen Browsern (FF, Chrome, Safari, Opera) funktionert das auch…aber die IE’s kreigen das einfach nicht hin…ich hab dann das mit dem HTML in einer Variable speichern und so einfügen versucht:</p>
<p><code><br />
	$(document).ready( function() {<br />
		var webradio = '&lt;img id="webradio-img" class="png" usemap="#webradio-imgmap" src="./layout-gfx/icons/webradio-play-off.png" alt="Webradio" /&gt;&lt;map id="webradio-imgmap" name="webradio-imgmap"&gt;&lt;area shape="circle" alt="Webradio" coords="79,80,68" href="#" /&gt;&lt;/map&gt;'<br />
		$(webradio).prependTo('#webradio');<br />
	});<br />
</code></p>
<p>es funktioniert zwar insofern besser, als dass der Icon im IE wenigstens angezeigt wird (was beim vorherigen Beispiel nicht der Fall war), aber klickbar ist er immer noch nicht –&gt; Hier der Link zu Entwicklungsseite: <a href="http://cfm.031.be/" rel="nofollow">http://cfm.031.be/</a> (nicht lachen, die farbigen Hintergründe sind nur zur orientierung wo welcher Bereich ist =D) –&gt; es geht um den roten Play Button oben rechts…</p>
<p>ich verzweifle noch ab diesem IE^^, danke für jede Hilfe!</p>
<p>LuK</p>
]]></content:encoded>
	</item>
</channel>
</rss>

