не подтягивает в мозиле css-стиль
Вложений: 1
в чем проблема(не считая албанский)? Под ие и оперой все ок.
суть скрипта: вытягивает из txt инфо и дату к нему > сравнивает с текущей датой > зачеркивает/ничего_не_делает/подсвечивает htm и txt в атаче С уважением, lh |
суть в том, что:
1. берется строчка к примеру c2[ 1 ] = ' 20.03.2010 ' , раскладываться до вида 20032010 и сравнивается с текущей датой(которая тоже разложена до такого состояния). 2. затем оценивается статус(предыдущая дата, текущая дата, будущая дата) и с помощью css форматируется; 3. выводиться это в табличке td вот set.txt (типа базы): Код:
c1= new Array();c2= new Array(); <b> Инфо - время: <b> <script language="JavaScript" src="set.txt"></script> <style type="text/css"> .dataNo { text-decoration: none; } .dataOk { text-decoration: line-through; } .dataThis { text-decoration: none; color: #ff9115; } </style> <script language="JavaScript"> function fileReadAnaliz(set) { // к 1. date = new Date(); nums= new Array(); num=1; for(count_num=1;count_num<=last;count_num++){ nums[num]=count_num; if (date.getDate() < 10) {gDate = '0'+date.getDate()} else {gDate = date.getDate()} // if data elemet <9, then 0+data element gMonth=date.getMonth(); gMonth++; gMonth--; gMonth=gMonth+1; //gMonth - 0..9 if (gMonth < 10) {gMonth = '0'+gMonth} else {gMonth = gMonth} if (date.getYear() < 10 ) {gYear = '0'+date.getYear()} else {gYear = date.getYear()} function trim(str) { return str.replace(' ', ''); } dtc = gYear+" "+gMonth+" "+gDate; dtc = trim(dtc); dtc = trim(dtc); dtc++; dtc--; //data current dtl = c2[count_num].split('.') // mas ["a", "b", "c"] dtl2=dtl[2]+''+dtl[1]+''+dtl[0]; dtl2 = trim(dtl2); dtl2 = trim(dtl2); dtl2++; dtl2--; //data lesson // к 2. if (dtl2 < dtc) { document.write('<div class=dataOk>'+set[count_num]+'</div>'); //effect past date } else { if (dtl2 == dtc) { document.write('<div class=dataThis>'+set[count_num]+'</div>'); //effect past date } else { document.write('<div class=dataNo>'+set[count_num]+'</div>'); //effect no past date } } } } </script> <!-- // к 3. --> <table> <tbody> <tr> <td><script>fileReadAnaliz(c1)</script></td> <td><script>fileReadAnaliz(c2)</script></td> </tr> </tbody> </table> |
опера обновилась до 10.5 - в ней тоже перестал корректно работать скрипт :(
|
Часовой пояс GMT +3, время: 20:54. |