HomeWatched TopicsRegisterSearchDirectory
FAQMemberlistUsergroupsLog inStoresItemsBank
Google

Reply to topic Page 1 of 1
script in ASP , but I want resultsin small popup window
Message  

Reply with quote
Post script in ASP , but I want resultsin small popup window 
I make a month loan payment calculation script in ASP , but I want results [and start html page] appear in a small, popup window 500w x 400h and no right-click permitted , how to do in javascript ?

form can be found at : http://www.kolectivavillas.com...n_calc.htm

html doc

Code:
<HTML>
<HEAD>

<TITLE>Monthly Payment</TITLE>
</HEAD>

<BODY>
<H1 align="center">Monthly Loan Payment Calculation</H1>
<P ALIGN=center>This application calculates monthly payment options for <br>
  a loan
based on the amount borrowed and an interest rate.<table width="400" align="center">
  <tr><td width="434"><FORM ACTION="MonthlyPayments.asp" METHOD=POST>
<TABLE WIDTH=94% ALIGN=center BORDER=1 CELLSPACING=1 CELLPADDING=1>
 <TR>
  <TD width="199">&nbsp;</TD>
  <TD width="192">&nbsp;</TD>
 </TR>
 <TR>
  <TD>Amount to Borrow(CY&pound;):</TD>
  <TD><input type="text" name=txtLoanLow size=15></TD>
 </TR>
 <TR>
  <TD>Annual Interest Rate(%):</TD>
  <TD><INPUT TYPE="text" NAME=txtRateLow SIZE=10>
  </TD>
 </TR>
 <TR>
  <TD>Number of Years:</TD>
  <TD><INPUT TYPE="text" NAME=txtYears SIZE=10></TD></TR>
 <TR>
  <TD COLSPAN=2 ALIGN=center>
   <INPUT TYPE="submit" VALUE="Submit">
   <INPUT TYPE="reset" VALUE="Reset">
  </TD></TR>
</TABLE>
</FORM></td></tr></table>

<p>&nbsp;</p>
</BODY>
</HTML>


asp doc

Code:

<% option explicit
 dim dblLoanLow, dblRateLow, dblYears
 dim dblRateLow1
 dim dblPayment, dblMonthlyRate, dblMonths
 dim intErrCnt
 
 intErrCnt = 0 %>
<HTML>
<HEAD>
<TITLE>MonthlyPayments.asp</TITLE>
<style type="text/css">
<!--
.style2 {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}
.style3 {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bold;
}
-->
</style>
</HEAD>

<%
 ' validate lower limit of loan amount
 if(not(isNumeric(Request.Form("txtLoanLow")))) then
  Response.Write "The  amount borrowed must be numeric.<BR>"
  intErrCnt = intErrCnt + 1 %>
  <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
 else
  dblLoanLow = CDbl(Request.Form("txtLoanLow"))
  if(dblLoanLow < 0) then
   Response.Write "The loan amount must be a positive number.<BR>"
   intErrCnt = intErrCnt + 1%>
  <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
  end if
 end if

 ' now validate the interest rates
 if(not(isNumeric(Request.Form("txtRateLow")))) then
  Response.Write "The interest rate must be numeric.<BR>"
  intErrCnt = intErrCnt + 1%>
  <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
 else
  dblRateLow = CDbl(Request.Form("txtRateLow"))
  if(dblRateLow < 1 OR dblRateLow > 100) then
  ' make sure it was entered as a percentage, not a decimal number
   Response.Write "The interest rate should be entered as a percentage, without the % sign.<BR>"
   intErrCnt = intErrCnt + 1%>
  <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
  end if
 end if
 ' now convert the rate to a decimal number
 dblRateLow1 = dblRateLow / 100.0

 if(not(isNumeric(Request.Form("txtYears")))) then
  Response.Write "The number of years must be numeric not negative.<BR>"
  intErrCnt = intErrCnt + 1%>
  <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
 else
  dblYears = CDbl(Request.Form("txtYears"))
 ' now convert it to the number of monthly periods
  dblMonths = dblYears * 12.0
 end if
 
 if(intErrCnt > 0) then
  Response.Write "<BR>Please press the BACK button fix any errors and re-submit."
  Response.End
 end if
 
%>
 
<BODY>
<table width="400" align="center">
  <tr><td>
<H1 align="center">Monthly Payment</H1>
<span class="style2">Amount to Borrow(CY&pound;):</span> <span class="style3"><%= dblLoanLow %><br>
</span><span class="style2"> Length of loan: </span><span class="style3"><%= dblYears %> years<br>
</span><span class="style2"> Annual Interest Rate(%): </span><span class="style3"><%= dblRateLow %><br>
</span><span class="style2"><br>
<%
dblMonthlyRate = dblRateLow1 / 12.0
dblMonths = dblYears * 12
dblPayment = dblLoanLow /((1 - 1 / (1 + dblMonthlyRate)^dblMonths)/dblMonthlyRate) %>

<br>
Monthly Payment(CY&pound;):<span class="style3"> <%= FormatNumber(dblPayment,2,0,0,-2) %>
</span></span>
<P>
</td></tr>
</table>

<p align="center"><font face="Arial">
  <input name="button" type="button" onclick="history.go(-1)" value="Back">
</font></p>
</BODY>
</HTML>


View user's profile Send private message

Reply with quote
Post Re: script in ASP , but I want resultsin small popup window 
1. instead of posting the data into ASP, write a javascript function in onsubmit in your html page
2. pass the your html field values into js fuction
3. open the popup (your asp calculation file) from js function

<FORM ACTION="MonthlyPayments.asp" METHOD=POST  name="form1" onsubmit="calc(); return false;">

---Javascript function--
function calc(){
var txtLoanLow=document.form1.txtLoanLow.value;
var txtRateLow=document.form1.txtRateLow.value;
var txtYears =document.form1.txtYears.value;

var win=window.open("aspfile.asp?txtLoanLow="+txtLoanLow+"&txtRateLow="+txtRateLow+"&txtYears ="+txtYears, "mywindow","menubar=1,resizable=1,width=500,height=400");

return false;
}
----

here no right click code; you can implement in your popup window
http://javascript.internet.com...click.html


change your ASP code instead of POST into GET accordingly.


_________________
Thanks,
Muthukumar Selvarasu,
Project Manager,
Webmasters Ltd.
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  



Google

FireFox! PHP Forum Web Designer Forum
Loans and Credit Web Host Forum Free Insurance Quotes!
Panama Search Engine Optimization Designer Children
Web Hosting Advertise Here $10 a Month Domain name registration
Affordable web-hosting Never Pay Taxes Again HGH
Web Hosting and Dedicated Servers Insurance


Web Design by PlatinumShore.com & Web Hosting by TradeWebHosting.com