SiteExperts.com Logo Home | Community | Developer's Paradise
User Groups | Site Tools | Site Information | Search
 Main Menu
 Resource

One-Time Popup Windows

Categories...
Language
JavaScript, VBScript
Product
IIS
Server User Group
Active Server Pages
Task
Menus/ Popups, Site Design
Technology
Server Scripting

Sponsored Links
Developer's Paradise : Inside Technique :
One-Time Popup Windows
Submission by SiteExperts Staff

Go to the resource:
One-Time Popup Windows

Add to Assistant

Short Description
Learn to create a pop-up window that is displayed once to each user.

Long Description
Pop-up windows can be the quickest and most efficient way to get a response or to reach your visitors with a targeted message. When we first created our user survey we tried politely asking everyone to go to the survey to fill it out. This worked but our response rate was very slow (127 responses over 2 weeks). We then decided to push the survey by automatically displaying it when you visit the home page. In just under a day we have already doubled the number of responses. When used appropriately, we consider the pop-up window a very effective technique. We show you how to control when the pop-up window is displayed.

Author
Scott Isaacs
Date/ Version
12/17/1999
Submission URL
http://www.SiteExperts.com/tips/backend/ts15/page1.asp
Submission Date
Dec 17,1999
Last Update
Dec 18,1999
 

Discussion and Rate this Resource
Overall Rating: 3.6

LiLChief on Jun 6, 2001 at 6:15:53 AMRating: 1
A popup window would be nice. But the description says "Learn how to make a ONe-time popup window" But doesnt.  How are you supposed to know how to make one? This one is very GAY
tmckain on Sep 19, 2000 at 1:02:50 AMRating: 2

pop-up windows can gather great responses, but it's akin to a sales person running up to you and spraying cologne on you with no warning.

if information design is executed in extensible and user-respectable fashion, pop-ups are unecessary unless the user requests it.  a practice that will be coming into fashion very shortly--its about time.

kenan on Sep 18, 2000 at 1:01:01 AMRating: 5
sdasdasdsdasd
biolight on Jul 13, 2000 at 11:38:51 PMRating: 1

Very poor.  Dude, this is about the WORST way to generate a popup window you can do.  You really should be doing all of this on the client side, for server load, page speed and also because of the afore mentioned cache problem.

Remember, you can write a solution which is CROSS platform (it's actually easier to execute than this!), and not reliant on any operating system (shocking!  not tied to an operating system!!!).

Popups are a fabrication of the business internet.  On some of the large e-commerce projects I have worked on (like McAfee.com) we saw a 12-15 % boost in subsription when we put a popup on the home page.  Sorry, but that translates into the thousands and thousands of dollars.

best to you all!  Remember, if your work is limited to a certain language and platform, it's not a solution, it's a headache.  fight for open standards (this is coming from a former MS head who realized that MS is brainwashing developers).

jd

http://theDOGPILE.com

ButtonDE on Jun 13, 2000 at 2:07:06 PMRating: 3
bobf on Jun 12, 2000 at 10:59:12 AMRating: 4

I have come across this problem many times, and the solution you provide will work, except in certain cases.  Since the conditional code that generate the Javascript code is ASP, if your user left the page that the popup was on, then hits his back button, the popup will open again, as on a page back, your page is pulled from local cache (unless you've changed the default settings in IE).  The ASP code never gets re-executed, therefore the popup appears. A solution to this is to remove the ASP code, and set retreive the cookie from the client, evaluate it, then generate the popup code thru document.writeln.  This will work, even if coming from cache.

Bob Feller

More Ratings/ Comments


To rate and comment on a resource, you must first logon.

If you are not registered, please register yourself to become a member of the SiteExperts.community.

User Name
Password

Copyright © 1997-2008 InsideDHTML.com, LLC. All rights reserved.