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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jun 2007
Сообщений: 5
По умолчанию Не работает ссылка подхваченная из html

Честно, не нашел ничего на форуме.
Проблема:
Есть код в флеше:
Код:
stop();
ekran.onEnterFrame = function (){
	ekran.loadMovie("home.swf", 0 );
}

this.createTextField("someTxt", 100, 0, 0, 100, 20);
//myTxt.autoSize = "left";
if (_level0.xmlURL == undefined) {
    someTxt.text = "myURL is not defined";
} else {
	someTxt.width = 600;
    someURL = _level0.xmlURL;
}

this.createTextField("my_txt", 45, 35, 25, 320, 100);
my_txt.autoSize = "left";
my_txt.multiline = true;
my_txt.wordWrap = true;

if (_level0.xmlURL == undefined) {
    myTxt.text = "myURL is not defined";
} else {
    requestURL = _level0.xmlURL;
	myTxt.text = _level0.xmlURL;
}
flag = true;





XML.prototype.ignoreWhite = true;
var menuReplyXML:XML = new XML();
	myTxt.text = "xml request loaded"

	newx = 100;
	newy = 600
	
menuReplyXML.ignoreWhite = true;

menuReplyXML.onLoad = function (success:Boolean):Void {
    if (success) {
        var childItems:Array = menuReplyXML.firstChild.childNodes;
        for (var i:Number = 0; i < childItems.length; i++) {
            as = childItems[i].firstChild.firstChild.nodeValue;  
			df = childItems.length;
		menuText.text += as + " | ";			
				trace (as);
        }
    } else {
        my_txt.text = "Ба-ра-да";
    }
	for (var f:Number = 0; f< df; f++){
	}
}

_root.onEnterFrame = function() {
    var menuXML:XML = new XML();
	newURL = unescape(requestURL);
    
    if (flag == true){
    menuXML.sendAndLoad(someURL, menuReplyXML);
    flag= false;
    }
};
// Есть немного лишнего, но я решил скинуть все точно как есть.

Есть код в html:

Код:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="urlvariables" align="middle">
	  <param name="allowScriptAccess" value="sameDomain" />
	  <param name="movie" value="index.swf?xmlURL=http://joomla.maksekit.com/index.php?option=com_moneo" />
	  <param name="quality" value="high" />
	  <param name="bgcolor" value="#ffffff" />
	     <embed src="index.swf?xmlURL=http://joomla.maksekit.com/index.php?option=com_moneo" quality="high" bgcolor="#ffffff" width="550" height="400" name="urlvariables" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
	</object>
Надо подхватить ссылку из хтмл и отправить по ней xml.
Он находит ссылку, но разценивает, что ниже его достоинства по ней пройти ))
Он ее даже на экран выводит. НО не идет.
Ребт, спасите - клиент уже наказывает.


Последний раз редактировалось samomisha; 31.03.2008 в 02:17.
Создать новую тему   Часовой пояс GMT +4, время: 20:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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