Products Drag & Drop Objects Drag & Drop Calendar Drag & Drop Form Code View
Order
Testimonials Downloads
dynamicreport.com News Members Forum Knowledge Base Site Map
Support Support Ticket Contact Us


Popup Marketing

Login
ddobj
Forum
News


Drag and Drop Form (Popup Marketing)

 
Download
 
 

Implement quality, cross-browser compatible marketing components with ease using basic HTML. This page demonstrates a sample of a giveaway pop-up. Choose from the following templates: advertisements, sweepstakes and giveaways, customer feedback and surveys, email referrals, subscriptions and more when you purchase the drag and drop form (popup marketing) product. ddform supports multiple simultaneously displayed popup forms and drag and drop objects. Click here for more information.

 
 

Features

ddform is an AJAX based product. The popup is separated from the HTML form that defines your giveaway, survey or subscription. The form.html file is customized by you and automatically loaded into the popup window embedded on your Web page. ddform is highly structured, sophisticated and very simple to use. Form input filters included with ddform provide a secure layer for blocking malicious code injection.

Because the drag and drop objects framework is so versatile it is necessary to customize some of the following features of the popup marketing product:

  • Appears always or only once upon initial visit to the Web site
  • Display a popup on the home page or on a select number of Web pages
  • Opaque or semi-transparent popup for paper thin effect
  • Skin or template design (1 of 12 predefined or custom)
  • Concise or elaborate content with scrollbars (short or long form)
  • Provide popup resize ability for elaborate content
  • Effects: fade in or instant popup display
  • Display flash animation content and/or static images
  • Draggable or stationary
  • Drag and drop boundary region on Web page
  • Input filters and data validation notices

Save time and money by ordering ddform and begin implementing popups for your own marketing needs. View more detail on the pop-up marketing product, which includes a version of the drag and drop objects framework.

 


Examples and ddform API

 

Example of ddform fields on a form:

1st <input type = "text" id = "first_name" size = "25" maxlength = "25" alt = "First name" title = "Your first name">
2nd <input type = "hidden" id = "f_first_name" value = "required,word">
3rd <div id = "fn_first_name" class = "invalid">&nbsp;</div>

Explanation

ddform interprets the above three form elements provided in HTML and uses that information to process the first name input (1st element) based on the optional 2nd and 3rd associated elements. The data inputs (1st) can be identified by any name, but the associated filter and notice (2nd and 3rd) elements must conform to the naming convention. These elements use the 1st input identifier name with the addition of a leading "f_" and "fn_" respectively. The filter in this case specifies that the first name must be provided, and must contain the valid characters of a word (alphabet, period, apostrophe, hyphen, etc.) in order to proceed with the popup form submittal. The notice div element will display an invalid message using the text in the 1st input element's alt attribute. In the case of an erroenous name - the notice would display "Invalid First name." The word "Invalid" is joined to the beginning of the alt text specified in the 1st input element.

HTML Form Input Filters

requiredthis is a required field, and if omitted will not allow submission of the form to proceed
wordallow the alpha numeric characters, single quote, period, parenthesis, dash and space - anything else will fail
alphanumonly accept characters of the alphabet and digits of the number system
alphaonly accept characters of the alphabet system
numericonly accept digits of the number system
emailaccepts legitimate email address characters only)
phoneaccepts phone numbers in the format of: (###)###-####
zipcodeaccepts a 5 digit zipcode
postalcodeaccepts a 7 alpha numeric characters for postal code
pzcodeaccepts a 5 or more alpha numeric characters for postal/zipcode
userletters of the alphabet, digits and underscores permitted
passwordreports the strength of the password in the notice
selectionrequires a selection from a drop-down control
Composite Filters (escape colons with double colons on display)
lenminimum character length (e.g. len:5)
amount+positive real numbers (e.g. amount+:2:1.2:40) example specifies a positive real number with two decimal places, a minimum value of 1.2 and a maximum value of 40 (values are auto corrected)
amountreal numbers (e.g. amount:0:-2) example specifies a whole integer with a minimum value of -2 (values are auto corrected)
datedate/time format according to mask modifiers (e.g. date:m/d/y)

Date Input Mask

  • y year (1900 to 2099)
  • m month (01 to 12)
  • d day (01 to 31)

Time Input Mask

  • H hour of 24 hour clock (00 to 23)
  • h hour of 12 hour clock (01-12)
  • i minutes (00-59)
  • s seconds (00-59)
  • a AM or PM case-insensitive indication

Any amount of white space is permitted in an input mask.
"m/d/y" accepts a date such as "11/30/2002"
"y-m-d H::i" accepts a date/time such as "2009-07-09 15:22"
"y/m/d" ISO 8601 default format accepts a date such as "2007/08/23"

 

 
 

Download
 


 

Copyright © 2007-2008 Interaxis. All rights reserved.
Contact Webmaster