Autor | Zpráva | ||
---|---|---|---|
habendorf Profil |
#1 · Zasláno: 30. 9. 2004, 23:00:14
Na Mozille mi nefunguje následující kód:
<span id="idecko"></span>
Problém je v tom innerText , Mozilla to asi nechápe, v IE bez problémů. Můžete někdo poradit co s tím?
|
||
Yuhů Profil |
#2 · Zasláno: 1. 10. 2004, 01:10:20
Ano, Mozilla nechápe innerText. Je nutno použít innerHTML.
Jak innerText tak innerHTML jsou nestandardní vlastnosti, ale Mozilla má u innerHTML docela dobrou podporu. |
||
llook Profil |
#3 · Zasláno: 1. 10. 2004, 01:31:37
Mozilla to nechápe, stejně tak jako IE nechápe XUL. Prostě innerText je výmysl Microsoftu. Na takové věci se jinak používá DOM. Pracuje se s ním dost jinak, ale má to svoji logiku a dá se na to zvyknout.
Fungovat by mělo tohle:
|
||
habendorf Profil |
#4 · Zasláno: 1. 10. 2004, 13:19:57 · Upravil/a: habendorf
llook: Šlape to bezvadně, díky!!!
|
||
Yuhů Profil |
#5 · Zasláno: 2. 10. 2004, 00:17:38
hezký!
|
||
Časová prodleva: 2 roky
|
|||
Chamurappi Profil |
#6 · Zasláno: 29. 7. 2006, 03:25:02 · Upravil/a: Chamurappi
Mělo by to jít i obecněji:
<script> if(typeof(HTMLElement) != "undefined" && typeof(document.documentElement.innerText) != "string") { HTMLElement.prototype.__defineSetter__("innerText", function(text) { while (this.hasChildNodes()) this.removeChild(this.firstChild); this.appendChild(document.createTextNode(text)); }) HTMLElement.prototype.__defineGetter__("innerText", function() { return this.textContent; }) } </script> Předpokládám, že jsem právě vytvořil nový rekord v prodlevě mezi založením vlákna a poslední relevantní odpovědí :-) |
||
habendorf Profil |
#7 · Zasláno: 29. 7. 2006, 15:04:14
Chamurappi: Předpokládám, že jsem právě vytvořil nový rekord v prodlevě mezi založením vlákna a poslední relevantní odpovědí :-)
Asi jo :o) No nepotěšil jsi mě, že jsi vytáhl z hlubin dávnověku na světlo boží můj extrémně lamerský dotaz, ale každý jsme nějak začínal :o) |
||
Časová prodleva: 18 let
|
0