|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2009
Сообщений: 4
|
Не могу открыть ссылку в текущем окне.
Приветствую господа. Поскольку это мое первое сообщение на этом форуме, хочу поблагодарить администрацию и всех пользователей форума за этот замечательный ресурс.
Теперь суть вопроса. Я использовал шаблом Horizontal scroll portfolio и столкнулся с проблемой: весь контент состоит из самого .fla, xml, js. В xml содержится текст, названия, адреса ссылок. И уже в браузере, при нажатии на ссылку - она открывается в новом окне (в FF - новая закладка). А необходимо, чтобы она открывалась в текущем окне. xml: <?xml version="1.0" encoding="UTF-8"?> <portfolio> <foto imagem="imagesPortfolio/02.jpg" texts="WORKS 01" options="WEB" itemtitle= "WORKS TITLE 01" textspace="THIS JPG LOADED. some text." link="http://link"/> <foto imagem="imagesPortfolio/01.swf" texts="WORKS 02" options="WEB" itemtitle= "WORKS TITLE 01" textspace="THIS SWF LOADED. some text." link="http://link"/> .............................................................................. .............................................................................. </portfolio> ///////////////////////////////////////////////////////////////////////// ////////XML SETTING////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////// _root.cont = 0; System.useCodepage = true; var zeBRa_XML = new XML(); zeBRa_XML.ignoreWhite = true; zeBRa_XML.onLoad = function (success) { if (success) { //trace (_root.cont); ///////XML ADD ITEM SPACES 720 PIXEL /////////////////////////////// alt = 720; //////////////////////////////////////////////////////////////////// var _loc4 = zeBRa_XML.firstChild.childNodes; var _loc6 = new MovieClipLoader(); var _loc5 = new Object(); totalImgs = _loc4.length; var atributos = this.childNodes[0].childNodes[_root.cont].attributes; ///////////XML DEFINITION///////////////////////////////////////////////// //////texts+options+itemtitle+textspace+abreLink+load_imgs_mc///////////// carregaImg = function () { container_mc.attachMovie("PORTmc", "load_job" + _root.cont, _root.cont); path = container_mc["load_job" + _root.cont]; path._x = alt * _root.cont; imgs = atributos.imagem; path.texts.text = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.texts; path.options.text = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.options; path.itemtitle.text = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.itemtitle; path.textspace.text = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.textspace; path.abreLink = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.link; path.abreLink2 = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.link2; path.load_imgs_mc.loadMovie(zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.imagem); }; carregaImg(); links = function () { abre = zeBRa_XML.childNodes[0].childNodes[_root.cont].attributes.link; //trace (abre); }; } /////////////BOTTOM MC BOTTOM SETTING ////////////////////////////////////// BOTTOM_PGS._x = alt * _loc4.length + 300; /////////////////////////////////////////////////////////////////////////// }; _root.CENTERCNTR = function () { _parent.CENTERCNTR_mc._width = Stage.width; _parent.CENTERCNTR_mc._height = Stage.height; }; ///////////xml load //////////////////////////////////////////////////// _root.CENTERCNTR(); this.onEnterFrame = function () { if (zBRanimation) { delete this.onEnterFrame; zeBRa_XML.load("imagesPortfolio/portfolioSetting.xml"); txt_mc.gotoAndPlay(2); } // end if }; Цитата:
p.s. сам я зеленый еще, прошу это учесть при ответах. p.s. использую cs4. Архив с шаблоном можно скачать по ссылке. Спасибо, с уважением, vanessdd. |
|
|||||
В новом окне:
В текущем:
__________________
2+2=5 Последний раз редактировалось BeDLiNt; 16.07.2009 в 08:30. |
|
|||||
Регистрация: Jul 2009
Сообщений: 4
|
это понятно, но куда этот код вставлять? ведь ссылки сами в XML.
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Это AS3-код. А вам нужен getURL.
|
|
|||||
Регистрация: Jul 2009
Сообщений: 4
|
getURL в коде нигде найти не могу.
посмотрите в архиве пожалуйста. может я чего забыл? Последний раз редактировалось vanessdd; 16.07.2009 в 15:18. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
А его там и нет, вам нужно его написать.
|
|
|||||
Регистрация: Jul 2009
Сообщений: 4
|
ну вот я b хочу спросить - как прописать getURL(ссылка из XML) ?
Добавлено через 30 часов 50 минут разобрался. всем спасибо! |
Часовой пояс GMT +4, время: 04:21. |
|
« Предыдущая тема | Следующая тема » |
Теги |
scroll , window , xml |
Опции темы | |
Опции просмотра | |
|
|