Click here to Skip to main content
6,686,209 members and growing! (16,759 online)
Email Password   helpLost your password?
Web Development » Client side scripting » General     Intermediate

How to Drag drop in javascript across frames(Part II)

By nvishal

How to do Drag and Drop object across frame
Javascript, Windows, Visual Studio, Dev
Posted:12 Jun 2006
Views:21,708
Bookmarked:22 times
Unedited contribution
Announcements
Loading...
 
Search    
Advanced Search
Add to IE Search
printPrint   add Share
      Discuss Discuss   Broken Article?Report  
10 votes for this article.
Popularity: 3.05 Rating: 3.05 out of 5
3 votes, 30.0%
1

2
1 vote, 10.0%
3
1 vote, 10.0%
4
5 votes, 50.0%
5

Download sourcecode

Introduction

In article "How to Drag Drop in javascript (Part I)", we have seen how to drag and drop objects. Now consider that there is requirement to drag some object from one frame and drop it to another frame.Also clicking on particular slide (image object)we need to maximize that slide .This document explains how to achieve this using javascript.

 

How to Drag Drop in javascript (Part I) is available at

http://www.codeproject.com/useritems/DragDrop_Part-1_.asp

Approach

Since object which will be dragged and dropped to different frames we need to store Id of object at common place which will be accessible from both frames.Best place is to store these Ids in container of frames .

Sample Code

Consider that we declare two varaibles in container frame as follows.

   

var srcElementId; //Id of dragged object

var destElementId; //Id of valid drop target object 

 

Now we can set or get these variables in child frame.Container frame can be accessed using parent object.

 

e.g

function fnGetSource()

{

   parent.srcElementId = event.srcElement.id ;

}  

 

Here we are setting dragged object id to variable declared in parent frame container.

   

Sample Application

Consider sample application where we need to drag image from one area and drop it to another as shown in following screens 1 and 2.

Sample screenshot

 

Sample screenshot

 

Sample screenshot

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

nvishal


Member
vishal
Occupation: Web Developer
Location: India India

Other popular Client side scripting articles:

Article Top
You must Sign In to use this message board.
FAQ FAQ 
 
Noise Tolerance  Layout  Per page   
 Msgs 1 to 1 of 1 (Total in Forum: 1) (Refresh)FirstPrevNext
GeneralMy vote of 1 PinmembercoolestCoder5:41 15 Apr '09  

General General    News News    Question Question    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

PermaLink | Privacy | Terms of Use
Last Updated: 12 Jun 2006
Editor:
Copyright 2006 by nvishal
Everything else Copyright © CodeProject, 1999-2009
Web19 | Advertise on the Code Project