![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2009
Сообщений: 3
|
Доброго времени суток, товаищи
У меня вот какая проблема, при переходе на десятую версию флеша перестала работать следующая функция:Заранее предупреждаю, что ума палата, объясняю как могу, какой код конкретно выложить не знаю, но постараюсь ))XML: пнятненько? В xmlFunctions.as эта функция прописана следующим образом: function more_click_func(number) {
num=_root.pagesReadMoreFrame;
currentPage=_root.link-_root.firstPageFrame;
if(_root.link<>num and _root.animation==1) {
_root.animation=0;
_root.link_prev=_root.link;
_root.menu["item" + getMenuPreviousLink(_root.link)].gotoAndPlay("s2");
_root.menu2["item" + getMenuPreviousLink(_root.link)].gotoAndPlay("s2");
if (number==999999) {
sectionNum=getXmlSection(mainObj, "section", "privacyPolicy");
titleNum=getXmlSection(mainObj.section[sectionNum], "item", "pageTitle");
textNum=getXmlSection(mainObj.section[sectionNum], "item", "pageText");
_root.readMoreTitle=mainObj.section[sectionNum]["item"][titleNum].value;
_root.readMoreText=mainObj.section[sectionNum]["item"][textNum].value;
}
else {
sectionNum=getXmlSection(mainObj, "section", "pages");
linkCount=checkLinkType("readMoreLink", number);
i=0;
linkTitleNum=getXmlSection(mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount], "item", "title");
linkTextNum=getXmlSection(mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount], "item", "linkText");
_root.readMoreTitle=mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount]["item"][linkTitleNum].value;
_root.readMoreText=mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount]["item"][linkTextNum].value;
}
_root.link=num;
_root.play();
}
}
а во FLA следующее: on (rollOver) {
gotoAndPlay("s1");
}
on (releaseOutside, rollOut) {
gotoAndPlay("s2");
}
on(release) {
getURL(_parent.url);
}
вооооот. Вроде всё, что можно выложил ![]() В 9 и ранее плеерах эта функция работает отлично, а вот 10 уже не хочет ( |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 3
|
в 9 плеере все вызывает, а в 10 как будто link пустой. кстати если писать эту функцию как <a href="asfunction:_root.more_click_func,0>блабла</a> тогда она работает
![]() |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 3
|
dimarik, не всё так просто ). Если картинку заключить в тэги <a></a>, то её флеш не найдет, поэтому нужно, чтобы ссылка была именно внутри
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|