Printable Version of Topic

Click here to view this topic in its original format

HTMLHelp Forums _ Client-side Scripting _ Javascript syntax

Posted by: Christian J Sep 20 2006, 04:50 AM

In another topic this iframe script was mentioned: http://www.phpmix.org/iframe_height_auto_resize/iframe_height_auto_resize_the_code

Some of its syntax looks unfamiliar to me. What is it called, and could someone explain it?

Example 1:

CODE
var DYNIFS = {
    // Storage for known IFrames.
    iframes: {},
    // Here we save any previously installed onresize handler.
    oldresize: null,
    
    ...etc


Example 2:

CODE
onresize: function() {
    ...etc

Posted by: Brian Chandler Sep 20 2006, 06:40 AM

QUOTE(Christian J @ Sep 20 2006, 06:50 PM) *

In another topic this iframe script was mentioned: http://www.phpmix.org/iframe_height_auto_resize/iframe_height_auto_resize_the_code

Some of its syntax looks unfamiliar to me. What is it called, and could someone explain it?

Example 1:

CODE
var DYNIFS = {
    // Storage for known IFrames.
    iframes: {},
    // Here we save any previously installed onresize handler.
    oldresize: null,
    
    ...etc


DYNIFS is an object, and this is an "object literal" - in other words you're just building the object from constant values. Try Chapter 8 of the Flanagan book if you have it.


Example 2:

CODE
onresize: function() {
    ...etc



Oh, well I suppose this is within another object declaration, where one property of the object is a function.

OOPS! (Sorry, don't know the smilies very well, so here's a random selection... ohmy.gif glare.gif angry.gif dry.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)