-
displaying images...
Can anyone tell me what am I doing wrong in this code? All I'm trying to do is just display an image on my page when someone clicks the thumbnail, better yet it would be great if I can display that image in a new window....what will I have to do in order to use the popUp function in javascript? Here's my code, i had been trying all kinds of things...I know it's reading my logic, cause it does output the traces....Also, I was trying something different on button 1 for testing purposes....Pleeeease Help
var myReq:URLRequest = new URLRequest("images/image1.jpg");
var loader2:URLRequest = new URLRequest("images/image2.jpg");
var loader3:URLRequest = new URLRequest("images/image3.jpg");
var loader4:URLRequest = new URLRequest("images/image4.jpg");
var loader5:URLRequest = new URLRequest("images/image5.jpg");
var loader6:URLRequest = new URLRequest("images/image6.jpg");
var loader7:URLRequest = new URLRequest("images/image7.jpg");
var loader8:URLRequest = new URLRequest("images/image8.jpg");
var loader9:URLRequest = new URLRequest("images/image9.jpg");
var btn_1:Loader = new Loader();
var btn2:URLLoader = new URLLoader(loader2);
var btn3:URLLoader = new URLLoader(loader3);
var btn4:URLLoader = new URLLoader(loader4);
var btn5:URLLoader = new URLLoader(loader5);
var btn6:URLLoader = new URLLoader(loader6);
var btn7:URLLoader = new URLLoader(loader7);
var btn8:URLLoader = new URLLoader(loader8);
var btn9:URLLoader = new URLLoader(loader9);
btn_1.addEventListener(Event.COMPLETE, loadImage);
btn_2.addEventListener(MouseEvent.CLICK, loadImage);
btn_3.addEventListener(MouseEvent.CLICK, loadImage);
btn_4.addEventListener(MouseEvent.CLICK, loadImage);
btn_5.addEventListener(MouseEvent.CLICK, loadImage);
btn_6.addEventListener(MouseEvent.CLICK, loadImage);
btn_7.addEventListener(MouseEvent.CLICK, loadImage);
btn_8.addEventListener(MouseEvent.CLICK, loadImage);
btn_9.addEventListener(MouseEvent.CLICK, loadImage);
btn_1.load(myReq);
function loadImage (event:MouseEvent):void
{
switch (event.currentTarget.name)
{
case "btn_1" :
//trace ("button one");
//img_holder.addChild(new URLRequest("images/image1.jpg"));
img_holder.addChild(btn_1.content);
//img_holder.loader1;
//img_holder.htmlText = event.target.data;
break;
case "btn_2" :
trace ("button two");
break;
case "btn_3" :
trace ("button three");
break;
case "btn_4" :
trace ("button four");
break;
case "btn_5" :
trace ("button five");
break;
case "btn_6" :
trace ("button six");
break;
case "btn_7" :
trace ("button seven");
break;
case "btn_8" :
trace ("button eight");
break;
case "btn_9" :
trace ("button nine");
break;
}
}
-
Senior Member
addChild(btn_1);
id the first thing I see is missing.
- The right of the People to create Flash movies shall not be infringed. -
-
i tried the addChild(btn_1) as well as img_holder.addChild(btn_1) and still nothing happens, I don't get an error or anything...it just wont display my image....Am I missing something else?? Thank you so much for your help
function loadImage (event:MouseEvent):void
{
switch (event.currentTarget.name)
{
case "btn_1" :
//img_holder.addChild(btn_1);
addChild(btn_1);
break;
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|