![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 3
|
Друзья, таким вот образом "забрасываю" в поле "dynamic text" строку из .htm документа:
System.useCodepage = true;
content.multiline= false;
content.wordWrap = true;
content.html = true;
story = new XML();
story.ignoreWhite = true;
story.load("playlist.htm");
story.onLoad = function () {
content.htmlText = story;
}
Поиск ничего вразумительного не дал. И еще прицепом. Файл, текст из которого подгружается обновляется примерно раз в 3 минуты - как автоматически мувик заставить обновляться? Заранее спасибо! Последний раз редактировалось iNils; 09.11.2006 в 16:16. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
1. Для оформления своего кода, надо использовать теги [code][/code], а не выделять цветом.
2. Использовать System.useCodepage не хорошо, лучше сохранять свои подгружаемые данные в utf-8 3. По сути вопроса: http://www.flasher.ru/forum/showthread.php?t=85559 |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 3
|
Спасибо.
Реализовал задуманное следующим образом System.useCodepage = true;
var story = new XML ()
story.ignoreWhite = true
story.load("playlist.htm");
story.onLoad = function () {
title.htmlText = story;
}
Object.prototype.loop = function(txt)
{
txt=txt.toString();
if (txt.length<2)return txt;
var t="";
var i;
for (i=1; i<txt.length; i++)
{
t=t.concat(txt.charAt(i));
}
t=t+txt.charAt(0);
return t;
}
function outt()
{
title.htmlText=loop(title.htmlText);
}
setInterval ( outt, 400);
![]() Но, текст "бежит" не так как хотелось бы...он сначала появляется на всю длинну поля, потом бежит посимвольно, исчезнув снова появляется, а необходимо что бы текст начинал движение с первого символа из крайнего правого положения. На вторую часть вопросча я так и не нашел ответа. Повторюсь: Файл, из которого подгружается текст, обновляется примерно раз в 3 минуты - как автоматически мувик заставить обновляться? Пока решил офтообновлением страницы, но это не гоже - прошу помочь! |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|