How It Is Done

The mashup library, found in mashup.js and downloadable from www.OraclePress.com, depends on the understanding of one major concept, element manipulation using JavaScript to change CSS style attributes. In order not to reinvent the wheel, much of this CSS style manipulation is done using the drag-and-drop library covered in Chapter 6. By using that pre-existing library, found in util.js, behaviors such as manipulating the location, width, and height of mashup frames are handled using prebuilt functionality. When the client is running on OS X, the moving of the web page display within the mashup frame is also done using drag and drop, as opposed to using scrollbars when it is running under Windows.

Other than this, the only other ...

Get Oracle Database Ajax & PHP Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.