Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.03.2010, 17:47
Новичок на форуме
Отправить личное сообщение для lh2030 Посмотреть профиль Найти все сообщения от lh2030
 
Регистрация: 08.01.2010
Сообщений: 7

не подтягивает в мозиле css-стиль
в чем проблема(не считая албанский)? Под ие и оперой все ок.

суть скрипта: вытягивает из txt инфо и дату к нему > сравнивает с текущей датой > зачеркивает/ничего_не_делает/подсвечивает

htm и txt в атаче

С уважением, lh
Вложения:
Тип файла: zip script.zip (1.2 Кб, 2 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 24.03.2010, 10:13
Новичок на форуме
Отправить личное сообщение для lh2030 Посмотреть профиль Найти все сообщения от lh2030
 
Регистрация: 08.01.2010
Сообщений: 7

суть в том, что:
1. берется строчка к примеру c2[ 1 ] = ' 20.03.2010 ' , раскладываться до вида 20032010 и сравнивается с текущей датой(которая тоже разложена до такого состояния).
2. затем оценивается статус(предыдущая дата, текущая дата, будущая дата) и с помощью css форматируется;
3. выводиться это в табличке td

вот set.txt (типа базы):
Код:
c1= new Array();c2= new Array();
last = 10 ;
c1[ 1 ] = ' Текст 1 ' ;
c1[ 2 ] = ' Текст 2 ' ;
c1[ 3 ] = ' Текст 3 ' ;
c1[ 4 ] = ' Текст 4 ' ;
c1[ 5 ] = ' Текст 5 ' ;
c1[ 6 ] = ' Текст 6 ' ;
c1[ 7 ] = ' Текст 7 ' ;
c1[ 8 ] = ' Текст 8 ' ;
c1[ 9 ] = ' Текст 9 ' ;
c1[ 10 ] = ' Текст 10 ' ;

c2[ 1 ] = ' 20.03.2010 ' ;
c2[ 2 ] = ' 21.03.2010 ' ;
c2[ 3 ] = ' 22.03.2010 ' ;
c2[ 4 ] = ' 23.03.2010 ' ;
c2[ 5 ] = ' 24.03.2010 ' ;
c2[ 6 ] = ' 25.03.2010 ' ;
c2[ 7 ] = ' 26.03.2010 ' ;
c2[ 8 ] = ' 27.03.2010 ' ;
c2[ 9 ] = ' 28.03.2010 ' ;
c2[ 10 ] = ' 29.03.2010 ' ;
и index.htm (обработчик):
<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>
Ответить с цитированием
  #3 (permalink)  
Старый 27.03.2010, 07:04
Новичок на форуме
Отправить личное сообщение для lh2030 Посмотреть профиль Найти все сообщения от lh2030
 
Регистрация: 08.01.2010
Сообщений: 7

опера обновилась до 10.5 - в ней тоже перестал корректно работать скрипт

Последний раз редактировалось lh2030, 27.03.2010 в 07:13.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
:hover в CSS kostik_y2k jQuery 2 30.03.2009 02:36
CSS vs DOCTYPE gaolong (X)HTML/CSS 11 24.03.2009 11:54
Задание CSS для загруженных во фрейм страниц <Pool> Общие вопросы Javascript 1 14.01.2009 16:59
Изменение имиджа по таймеру с помощью CSS и JavaScript Aimless Общие вопросы Javascript 10 15.08.2008 18:09
javascript, css и iexplorer Блондинко Internet Explorer 4 21.02.2008 12:39