MyXoops Forum

Forum - myXOOPS German Support

2 + 8 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

object ausblenden mit display:none im IE?

Betreff: object ausblenden mit display:none im IE?
von frankblack am 01.05.2009 11:43:05

Der Titel spricht Bände. Anscheinend ist es nicht möglich ein object-Tag mit display:none so auszublenden, dass der Code nicht mehr ausgeführt wird. Zumindestens in IE7.

Code funktioniert nicht:
<style type="text/css">
.
playerdisplay displayblock; }
html .playerdisplay displaynone; }
*:
first-child+html .playerdisplay displaynone; }
</
style>
<!--[if 
IE]><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="140" width="165">
 <
param name="movie" value="<{$xoops_url}>/modules/debaser/swf/equalizer.swf" />
 <
param name="quality" value="best" />
<
param name="autostart" value="1" />
</
object>
<![endif]-->
<
object id="equalizer" class="playerdisplay" height="140" data="<{$xoops_url}>/modules/debaser/swf/equalizer.swf" type="application/x-shockwave-flash" width="165">
 <
param name="quality" value="best" />
<
param name="autostart" value="1" />
</
object>


Trotz display:none versucht der IE den object-Code auszuführen, kann es aber nicht, weil er den Aufbau nicht versteht und somit lädt er und lädt er...

Code funktioniert:
<style type="text/css">
.
playerdisplay displayblock; }
html .playerdisplay displaynone; }
*:
first-child+html .playerdisplay displaynone; }
</
style>
<!--[if 
IE]><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="140" width="165">
  <
param name="movie" value="<{$xoops_url}>/modules/debaser/swf/equalizer.swf" />
 <
param name="quality" value="best" />
<
param name="autostart" value="1" />
</
object>
<![endif]-->
<
object id="equalizer" class="playerdisplay" height="140" data="<{$xoops_url}>/modules/debaser/swf/equalizer.swf" type="application/x-shockwave-flash" width="165">
 <
param name="quality" value="best" />
<
param name="autostart" value="1" />
</
object>


Ist das ein IE-Bug?

Andere Frage: gibt es auch in den Blöcken die Möglichkeit mit xoops_module_header zu arbeiten? Style-Elemente sind nicht in divs erlaubt und xoops_module_header könnte ich den Quatsch in den head verschieben.

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5309 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1800 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag