Solved

Confirm Box Then Open New Window

Posted on 2004-04-14
3
1,491 Views
Last Modified: 2012-08-14
How can i modify the following code to ask a confirm box.  If the person says 'yes' then it will open the given page in a new window with specified settings:  Here is the code i am using to open the new window:

<A onclick="javascript:window.open('mail_reg_confimation.cfm?MeetingID=#URL.reg#&UserID=#MeetingRegUserID#','_blank','width=300,height=50,scrollbars=0,menubar=0');" href="##">Send Email Confirmation</A>

Thank you,
Jeff
0
Comment
Question by:jeffmace
3 Comments
 
LVL 3

Accepted Solution

by:
xp_commander earned 300 total points
ID: 10827910
<A onclick="javascript:if(!confirm('Are you sure ? Okay to continue, Cancel to Abort.'))return false; else

window.open('mail_reg_confimation.cfm?MeetingID=#URL.reg#&UserID=#MeetingRegUserID#','_blank','width=300,height=50,scrollbars=0,menubar=0')

;" href="##">Send Email Confirmation</A>
0
 
LVL 30

Assisted Solution

by:third
third earned 200 total points
ID: 10829052
a more straight example.

<html>
<head>
<script>
  function openwindow(url){      
    if(confirm('This will send an email confirmation. Press ok if yes, otherwise cancel....')){
      window.open(url,'_blank','width=300,height=50,scrollbars=0,menubar=0');
      }
  }
</script>
</head>
<body>
<A href="#" onclick="if(confirm('This will send an email confirmation. Press ok if yes, otherwise cancel....')){window.open('mail_reg_confimation.cfm?MeetingID=#URL.reg#&UserID=#MeetingRegUserID#','_blank','width=300,height=50,scrollbars=0,menubar=0');}" >Send Email Confirmation</A>

<A href="#" onclick="openwindow('mail_reg_confimation.cfm?MeetingID=#URL.reg#&UserID=#MeetingRegUserID#');return false;" >Send Email Confirmation</A>

</body>
</html>

i would prefer using the function as it is more readable.
0
 

Author Comment

by:jeffmace
ID: 10829413
Thank you both for showing me these methods, both worked great and are valuable knowledge that I am happy to add to my code book.

Thank you,
Jeff
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Article by: DanRollins
This article describes a JavaScript program that creates a maze made of hexagonal cells.  In Part 2 (http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/A_7850-Hex-Maze-Part-2.html), we'll extend the program by adding a depth-…
This article discusses how to create an extensible mechanism for linked drop downs.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now