Buenos dias,
hola muchachos, tengo una consulta, espero me puedan ayudar.
tengo un menu tipo carrusel, el problema del menú es que cuando hago clik sobre una opción la misma me abre en la misma pagina y yo necesito que me abra en una pagina distinta o aparte de la donde tengo el menú.
el codigo que tengo es el siguiente.
he probado sustituyendo _parent por _blank, por _stop y no he logrado ponerlo a trabajar.
tendran alguna idea que me pueda ayudar??
stop();
var total:Number = 11;
var label_list:Array = new Array("forosdelweb");
var link_list:Array = new Array("http://www.forosdelweb.com/newthread.php?do=newthread&f=16");
var radiusY:Number = 60;
var radiusX:Number = 110;
var centerX:Number = 165;
var centerY:Number = 100;
var speed:Number = 0.005;
tn_group_mc._visible = false;
info.text = ""; fm_label.text = "";
for( var i = 0; i < total; i++)
{
var t = tn_group_mc.duplicateMovieClip("tn"+i, i);
t.tn_mc.gotoAndStop(i+1); t.tn_shadow_mc.gotoAndStop(i+1);
t.fm_label = label_list[i];
t.fm_url = link_list[i];
t.angle = i * ((Math.PI*2)/total);
t.onEnterFrame = mover;
t.fm_button.onRollOver = function()
{
fm_label.text = "Title: "+this._parent.fm_label;
info.text = "URL: " + this._parent.fm_url;
}
t.fm_button.onRollOut = function()
{
info.text = ""; fm_label.text = "";
}
t.fm_button.onRelease = function()
{
getURL( this._parent.fm_url );
}
}
function mover()
{
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s = this._y /(centerY+radiusY);
this._xscale = this._yscale = s*100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}
this.onMouseMove = function()
{
speed = (this._xmouse-centerX) * 0.0001;
}
muchas gracias muchachos... espero que me puedan ayudar.