tag:forum.selfhtml.org,2005:/selfclass-Wechsel per JS geht bei IE nicht – SELFHTML-Forum2010-06-04T16:11:34Zhttps://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450938#m1450938ingobar2010-06-01T08:21:21Z2010-06-01T08:21:21Zclass-Wechsel per JS geht bei IE nicht<p>Guten Morgen,</p>
<p>leider habe ich schon wieder ein Problem, dass ich mangels IE (ich arbeite auf OSX) nicht lösen kann.</p>
<p>Ich habe eine Galerie-Seite mit mehreren Galerien gemacht:</p>
<p><a href="http://ingobartling.de/deep_harmonics/photos.html" rel="nofollow noopener noreferrer">Galerien</a></p>
<pre><code class="block language-html">
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span><span id="galerie1" class="hilite" onclick="this.className='hilite'; document.getElementById('galerie2').className='dehilite';<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>span</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span><span id="galerie2" class="dehilite" onclick="this.className='hilite';
document.getElementById('galerie1').className='dehilite'; <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>span</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span>
</code></pre>
<p>Kann mir jemand sagen, wie ich es programmieren kann, dass auch der IE das schluckt? Oder was der Fehler in meiner Programmierung ist?</p>
<p>Danke,</p>
<p>ingobar</p>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450939#m1450939henman2010-06-01T08:27:37Z2010-06-01T08:27:37Zclass-Wechsel per JS geht bei IE nicht<p>hallo,</p>
<blockquote>
<pre><code class="block language-html"></code></pre>
</blockquote>
<blockquote>
<p><p><span id="galerie1" class="hilite" onclick="this.className='hilite'; document.getElementById('galerie2').className='dehilite';<span></p></p>
<p><p><span id="galerie2" class="dehilite" onclick="this.className='hilite';<br>
document.getElementById('galerie1').className='dehilite'; </span></p></p>
</blockquote>
<pre><code class="block">
>
> Kann mir jemand sagen, wie ich es programmieren kann, dass auch der IE das schluckt? Oder was der Fehler in meiner Programmierung ist?
Das Syntaxhighlighting hier sollte dir den Fehler schon zeigen
außerdem ist deine Seite im Quirks-Modus, was eine Fehlerquelle sein könnte. Füge ein Doctype ein.
grüße,
henman
--
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
</code></pre>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450940#m1450940ingobar2010-06-01T08:37:11Z2010-06-01T08:37:11Zclass-Wechsel per JS geht bei IE nicht<blockquote>
<p>hallo,</p>
<blockquote>
<pre><code class="block language-html"></code></pre>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<p><p><span id="galerie1" class="hilite" onclick="this.className='hilite'; document.getElementById('galerie2').className='dehilite';<span></p></p>
<p><p><span id="galerie2" class="dehilite" onclick="this.className='hilite';<br>
document.getElementById('galerie1').className='dehilite'; </span></p></p>
</blockquote>
</blockquote>
<pre><code class="block">
> >
> > Kann mir jemand sagen, wie ich es programmieren kann, dass auch der IE das schluckt? Oder was der Fehler in meiner Programmierung ist?
>
> Das Syntaxhighlighting hier sollte dir den Fehler schon zeigen
>
> außerdem ist deine Seite im Quirks-Modus, was eine Fehlerquelle sein könnte. Füge ein Doctype ein.
>
>
> grüße,
> henman
Hallo henman,
ich habe wohl die Anführungszeichen aus Versehen gelöscht, die am Ende des onClick-Handlers stehen sollten und auch stehen ;)
Jetzt habe ich noch
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
als Doctype eingebaut.
Geht die Galerie den jetzt?
</code></pre>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450941#m1450941henman2010-06-01T11:21:47Z2010-06-01T11:21:47Zclass-Wechsel per JS geht bei IE nicht<p>hallo,</p>
<blockquote>
<p>Geht die Galerie den jetzt?</p>
</blockquote>
<p>habs mit Firefox 3.0.6 probiert, klappt.</p>
<p>Nebenbei, <a href="http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fingobartling.de%2Fdeep_harmonics%2Fphotos.html" rel="nofollow noopener noreferrer">valide</a> ist deine Seite auch nicht.</p>
<p>grüße,<br>
henman</p>
<div class="signature">-- <br>
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
</div>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450944#m1450944ingobar2010-06-01T12:01:33Z2010-06-01T12:01:33Zclass-Wechsel per JS geht bei IE nicht<blockquote>
<p>hallo,</p>
<blockquote>
<p>Geht die Galerie den jetzt?</p>
</blockquote>
<p>habs mit Firefox 3.0.6 probiert, klappt.</p>
<p>Nebenbei, <a href="http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fingobartling.de%2Fdeep_harmonics%2Fphotos.html" rel="nofollow noopener noreferrer">valide</a> ist deine Seite auch nicht.</p>
<p>grüße,<br>
henman</p>
</blockquote>
<p>Aber jetzt ist sie valide :)</p>
<p>Kannst du es mal mit dem IE ausprobieren?</p>
<p>ingobar</p>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450942#m1450942EKKiselfhtml.org@spam.mag.ekki.net2010-06-01T13:25:33Z2010-06-01T13:25:33Zclass-Wechsel per JS geht bei IE nicht<p>Mahlzeit henman,</p>
<blockquote>
<p>habs mit Firefox 3.0.6 probiert, klappt.</p>
</blockquote>
<p>Warum eine derart veraltete Version? Auch Firefox ist vor Sicherheitslücken nicht gefeit!</p>
<p>Aktuell ist <a href="http://www.mozilla-europe.org/de/firefox/" rel="nofollow noopener noreferrer">3.6.3</a> ...</p>
<p>MfG,<br>
EKKi</p>
<div class="signature">-- <br>
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
</div>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450943#m1450943henman2010-06-04T15:54:08Z2010-06-04T15:54:08Zclass-Wechsel per JS geht bei IE nicht<p>hallo,</p>
<blockquote>
<blockquote>
<p>habs mit Firefox 3.0.6 probiert, klappt.</p>
</blockquote>
<p>Warum eine derart veraltete Version? Auch Firefox ist vor Sicherheitslücken nicht gefeit!</p>
<p>Aktuell ist <a href="http://www.mozilla-europe.org/de/firefox/" rel="nofollow noopener noreferrer">3.6.3</a> ...</p>
</blockquote>
<p>oh, da hat mir der Forensoftware-Autor aber einen argen Streich gespielt, eine Abfrage bei der Textauswertung einzubauen, die bei einer Nachricht von mir über den Firefox 3.6 dessen Versionsnummer durch eine andere austauscht. :P</p>
<p>bläde Toppfehler</p>
<p>grüße,<br>
henman</p>
<div class="signature">-- <br>
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
</div>
https://forum.selfhtml.org/self/2010/jun/1/class-wechsel-per-js-geht-bei-ie-nicht/1450945#m1450945henman2010-06-04T16:11:34Z2010-06-04T16:11:34Zclass-Wechsel per JS geht bei IE nicht<p>hallo,</p>
<blockquote>
<p>Kannst du es mal mit dem IE ausprobieren?</p>
</blockquote>
<p>mit IE 8 gehts und Opera 10.10 auch</p>
<p>grüße,<br>
henman</p>
<div class="signature">-- <br>
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
</div>