Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.12.2004, 16:41
Nabludatel вне форума Посмотреть профиль Отправить личное сообщение для Nabludatel Найти все сообщения от Nabludatel
  № 1  
Nabludatel

Регистрация: Nov 2004
Адрес: Moscow
Сообщений: 8
Отправить сообщение для Nabludatel с помощью ICQ
По умолчанию Глюки с отображением текста

День добрый!

У меня возникла такая проблемка.
Вот код:

Код:
var c = new LoadVars();
c.load("get_menu_links.php");
c.onLoad = function(status) {
	var i;
	if (status) {
		for (i=0; i<this.n; i++) {
			menu.html = true;
			menu.htmlText += "<a href='asfunction:showjpg,"+ this[ "bigPic"+i ] +"#"+ escape(this["description"+i]) +"'><font color='#B73331' size='10px'>"+ this[ "link"+i ] +" : </font><font color='#1B456A' size='10px'>"+ this[ "desc"+i ] +"</a></font>\r";
		}
		if (i=this.n) {
			break;
		}
	}
}
В него из базы грузятся: ссылка в которой передаются параметрами адрес изображения и его описание в функцию (здесь) showjpg, которая генерит мувик и текстовое поле для этой информации. Фото отображается, а вот с описанием непонятки, оно как бы обрывается на середине, а то и меньше. Даже иногда вставляются куски описания из другой ссылки. Первый раз такое вижу ))

Вот showjpg:

Код:
function showjpg(paramString) {
	removeClips();
	gotoAndStop("big foto");
	var params = paramString.split("#");
	_root.createEmptyMovieClip("picHolder", 55);
	picHolder._x = 353;
	picHolder._y = 104;
	picHolder.loadMovie(params[0]);
	createTextField("caption", 52, 353, 370, 390, 70);
	caption.html = true;
	caption.multiline = true;
	caption.wordWrap = true;
	caption.selectable = false;
	caption.type = "dynamic";
	caption.htmlText = "<FONT FASE=\"Arial Cyr\">"+unescape(params[1])+"</FONT>";
}

Создать новую тему   Часовой пояс GMT +4, время: 02:40.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:40.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.