Ciao, riprendo ancora questa discussione perchè ho notato un problema che vorrei risolvere......
Lo script utilizzato è questo:
LINK
il problema è che tale script è incluso in tutte le pagine, ma alcune di queste non hanno la struttura HTML che lo script si aspetta, ossia:
codice:
<ul id="maintab" class="shadetabs">
<li class="selected">Tab 1[*]Tab 2[*]Tab 3[*]Tab 4[*]Dynamic Drive[/list]
<div class="tabcontentstyle">
<div id="tcontent1" class="tabcontent">
Tab content 1 here
Tab content 1 here
Click here to select 4th tab</p>
</div>
<div id="tcontent2" class="tabcontent">
Tab content 2 here
Tab content 2 here
</div>
<div id="tcontent3" class="tabcontent">
Tab content 3 here
Tab content 3 here
</div>
<div id="tcontent4" class="tabcontent">
Tab content 4 here
Tab content 4 here
</div>
</div>
quindi pur funzionando la pagine restitutisce un errore, la console Javascript di Firefox mi restituisce l'errore:
codice:
ulobj has no properties
e mi indica questa riga di codice:
codice:
var ulist=ulobj.getElementsByTagName("li") //array containing the LI elements within UL
la mia preoccupazione è che con firefox funziona,ma altri browser potrebbero avere seri malfunzionamenti con tale errore.
Come è possibile risolvere??