Key Requirements

  • Flash files must be able to be imported into a Flash-based ad production system. Therefore, we must receive either an SWF that has Protect From Import disabled OR the corresponding FLA file.
  • We cannot yet accept CS4 (v.10) files. We must get files saved in v.6-v.9.
  • Action Script 2 is OK; we cannot accept files that use Action Script 3.
  • URLs cannot be embedded in files. You must use the getURL/clickTAG function described below. It must be assigned to a button on the first layer.
  • Animation must stop within 15 seconds. The best practice is to use a stop function on the last frame, and then restart the animation on mouseover.
  • Failure to meet these key requirements WILL cause files to be kicked back for modification and may cause a delay in campaign launch.

General Specifications:

  • CJOnline.com allows Flash versions 6, 7, 8, & 9 (AS 2 only).
  • Your Flash file must not exceed 40K. Up to 4 additional streams may load upon user click. Each additional stream may not exceed 100K. All files must be hosted by CJOnline.com. Each stream must be initiated by separate clicks.
  • Flash 6 SWF files will be displayed for flash 6.0 to plug in browsers only. If the browser doesn’t support flash 6.0 and above the alternate image will be served. Flash 7 ads will be displayed for 7.0 plugin and above.
  • Onload play audio is not permitted in flash ads. Sounds played on click are allowed. All sounds are subject to approval by CJOnline.com.
  • For best results, we recommend having the button encompass the entire ad area throughout the entire timeline. Buttons must have the clickTAG expression (see below) in place of embedded URLs.
  • The clickTAG expression must be attached to a button object on tha main layer and called onRelease. The “clickTAG” code is case sensitive. Do not use any other variations.
  • Do not embed any URLs in the Flash file—include linking URLs in an email or other document.
  • Make sure the dimensions of the movie meet the specs for the ad you are creating.
  • Frame rate may not exceed 24 frames per second due to performance considerations. Banners that exceed 24 frames per second will not be accepted. 12 frames per second is preferred.
  • All Flash ads must be accompanied by the SWF file as well as an alternate image (GIF or JPG) of the same dimensions. Images must meet the file size specs for that ad size. CJOnline.com makes use of HTML templates—there is no need to include HTML files with your submission.
  • Looping must be set to False.
  • Loading files from cross domains is not permitted for security reasons.
  • All Creative is subject to approval by CJOnline.com.

Flash 6 Specifications

  • The Flash 6 SWF file CAN be published as compressed.
  • Loading JPGs, WAVs, and MP3s are allowed and must follow the same rule as additional SWF files of no more than 4 @ 100k each. All additional files must be hosted by CJOnline.com.
  • The use of Shared Objects is not permitted.
  • Accessing the Users Microphone or WebCam is not permitted.

Flash 7 Specifications

  • All Flash 6 specs apply to Flash 7 ads.
  • Streaming video is allowed when using FLV streaming format. FLV files are treated the same as additional SWF files of no more than 4 @ 100k each. All additional files must be hosted by CJOnline.com.
  • The use of Clipboard is not permitted.

Privacy Policy: CJOnline.com allows advertisements to collect personal identifying information; however you may be asked to make changes to the ad units or include additional disclosure in order to be acceptable for advertising on CJOnline.com. If you wish to collect personal information within advertisements, those ad units will need to:

  • Clearly identify your organization
  • Provide a direct link to your privacy policy, adjacent to the submit button
  • Clearly identify the purpose for collecting the information

Additional disclosure may be required, depending on the type of advertisement. Please see your advertising representative for more information on required notices. CJOnline.com will also label all such ad units with “ADVERTISEMENT”. Note: As stated above, cookies may not be set on the CJOnline.com network except by parties with a third party ad serving agreement.

Banner Button Instructions


  • Create a new layer (Insert> Layer) above all the other layers. Select the first keyframe in that layer.
  • Using the Rectangle Tool, draw a rectangle that encompasses the entire area of the ad.
  • Using the Selection Tool, double-click on the rectangle then right-click and select Convert to Symbol. Name the symbol and choose the “button” behavior.
  • Double-click on the rectangle again to edit it and drag the “UP” keyframe to the “HIT” frame. Now select Edit>Edit Movie to return to scene 1. Your button will now look like a transparent, blue rectangle.

Adding the ActionScript

  • Select your button.
  • Right-click (control + click for Mac) on your invisible button and select Actions.
  • This will bring up the Actions dialog. Make sure it says “Object Actions” or “Actions — Button” at the top of the dialog and that you’re in normal mode.
  • Copy and paste the following into the ActionScript panel: on(release){ getURL(clickTAG, “_blank”); }

Sign up for a FREE Marketing Analysis.

Want to learn about the most affordable Local Digital Solutions?  We can't wait to connect with you! Fill out the form below to set up an appointment with a Digital Media Specialist.

Contact Us

6 + 10 =