[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Anorions [10]

Результаты поиска
[1 | Тема: У меня есть текст, который печатается автоматически] Anorions [22.09.2014, 17:44]
Огромное спасибо за помощь! Насчёт 2 за деньги, я пока сам попробую реализовать, спасибо)

Добавлено (22.09.2014, 17:29)
---------------------------------------------
А как тогда к 1 вопросу о переносе добавить, чтобы он не пропечатывал к примеру  ? если я добавляю условие к этому, он не воспринимает код и тэги опять пропечатываются(((

Добавлено (22.09.2014, 17:44)
---------------------------------------------
Так же присутствует задержка в месте тэга. при теге р - задержка около полторы секунды.

[2 | Тема: У меня есть текст, который печатается автоматически] Anorions [22.09.2014, 19:38]
Что то я занубил с табуляцией... \(без пробела)t - это ведь табуляция? если да, то у меня она не работает( \(без пробела)n тоже почему то не работает.
[3 | Тема: У меня есть текст, который печатается автоматически] Anorions [24.09.2014, 19:06]
После каждого тэга, скорость печатывания уменьшается в разы и доходить чуть ли не до 1 символа в полторы секунды. Есть способы это исправить? Или же всё таки придётся от тэга br отказываться?(((
[4 | Тема: У меня есть текст, который печатается автоматически] Anorions [25.09.2014, 19:15]
Мне вроде как помогла замена setTimeout( type, 25 ); на setInterval (type, 20);. Задержка вроде ушла, по крайней мере не заметно теперь. smile
[5 | Тема: У меня есть текст, который печатается автоматически] Anorions [25.09.2014, 19:58]
Честно говоря, имею общее представление только, чем отличаются эти методы... sad
[6 | Тема: У меня есть текст, который печатается автоматически] Anorions [30.09.2014, 12:43]
Вот в итоге получился какой код.
Код

<div style="text-align:left;">
<div id="type_text" class="box">
<script language="JavaScript">
var text = ['текст текст1 текст<br> '+
' текст текст текст<br>'+  
' текст текст текст.',
'текст2 текстк 2 текст2.<br>'+
'"текст?",
'текст3 текст3 текст3'
];
var i = 0;
var target = 0;
var timer;

function type( text ){
   clearTimeout( timer );
   i++;
   if( i <= text.length )
   if(text.substr(i-1,1)=='<'){  
      document.getElementById("type_text").innerHTML +='<br>'  
     }
   else
   {  
     document.getElementById("type_text").innerHTML = text.substr(0, i);
   }
   timer = setTimeout( function(){ type(text) }, 20 );
};
type( text[ target ] );

function changeBg( direction ){
   i = 0;
   target = Math.min(
     text.length-1,
     Math.max(
       0,
       target + direction
     )
   );
   type( text[ target ] );
};

</script>
</div>
</div>
<div id="dalee">
<form>
<table style="height: 70%; width: 60%; margin-left: auto; margin-right: auto;">
<tbody>
<tr>
<td style="text-align: left;">                                      <input onclick="changeBg(-1);return false;" class="button" type="image" src="http://cs617220.vk.me/v617220002/1c90c/r4qgO5AEzJ0.jpg" alt="Предыдущая страница" />            </td>
<td><input onclick="changeBg(-999);return false;" type="button" value="в начало" class="button"/></td>
<td style="text-align: right;">            <input onclick="changeBg(1);return false;" class="button" type="image" src="http://cs617220.vk.me/v617220002/1c913/wr25O7C3nxg.jpg" alt="Следующая страница"/></td>
</tr>
</tbody>
</table>
</form>
</div>

Есть ли замечания? Может как то его можно упростить или всё в порядке?
[7 | Тема: У меня есть текст, который печатается автоматически] Anorions [01.10.2014, 09:44]
Спасибо за совет)
Такой вопрос возник, а как правильно задавать несколько действий кнопке? К примеру, чтобы менялась картинка, звук, текст и т.д. при нажатии 1 кнопки?
[8 | Тема: У меня есть текст, который печатается автоматически] Anorions [01.10.2014, 09:49]
Спасибо большое)
[9 | Тема: У меня есть текст, который печатается автоматически] Anorions [01.10.2014, 10:17]
Опять вопрос...задержку на какое то действие к примеру на 5 кликов прописывается в скрипте или в кнопке? к примеру, чтобы звук был на 5 нажатие кнопки.
[10 | Тема: Как сделать смену картинок, фона по клику?] Anorions [03.10.2014, 11:53]
А как в этом коде сделать кнопку на картинку назад? вот вперед this используешь, а назад?


Полная версия сайта