Help with ASP/Java Hyperlink

D

Don Grover

I hope some one can help, I have a html table that is created with asp that
has a row of repeated buttons down the side.
these call a page passing a query string with invoice number.

I need to get a Java Yes/No dialog up and on yes call the hyperling query
string.
I can do this with a single hyperlink but not passing on the query string
and invnumber

Here is my Response Write link
<a href='trackselinv.asp?noreorder=" & iInvoiceID & "'><img border='0' width
='20' height='20' src='" & sApplicationLoc & "orderinactive.gif' alt='Set
order # " & iInvoiceID & " To NOT RE-ORDER'></a>

Here is my Java but I don't know how to pass on noreorder=MyVar to the
function ?
I think i need to call the function in link and pass on myVar, any help much
appreciated.

<script type="text/javascript">
<!--
function clearcart() {
var answer = confirm("Are you sure you want to Cancel Reordering?")
if (answer){
alert("Cart Cleared!")
window.location = "'trackselinv.asp?noreorder=MyVar";
}
else{
}
}
//-->
</script>

Regards
Don Grover
 
R

Roland Hall

in message :I hope some one can help, I have a html table that is created with asp that
: has a row of repeated buttons down the side.
: these call a page passing a query string with invoice number.
:
: I need to get a Java Yes/No dialog up and on yes call the hyperling query
: string.

Java or j(ava)script? J(ava)script is not java. Also, ASP is server-side
scripting, as I'm sure you are aware and <script> unless runat="server" is
client-side code. Granted you need to pass a variable from server to client
side but then it helps to show the server side code.

: I can do this with a single hyperlink but not passing on the query string
: and invnumber
:
: Here is my Response Write link
: <a href='trackselinv.asp?noreorder=" & iInvoiceID & "'><img border='0'
width
: ='20' height='20' src='" & sApplicationLoc & "orderinactive.gif' alt='Set
: order # " & iInvoiceID & " To NOT RE-ORDER'></a>
:
: Here is my Java but I don't know how to pass on noreorder=MyVar to the
: function ?

It would have been nice to see what you have now.

: I think i need to call the function in link and pass on myVar, any help
much
: appreciated.

in line or in link? Not sure what in link means.

: <script type="text/javascript">
: <!--
: function clearcart() {
: var answer = confirm("Are you sure you want to Cancel Reordering?")
: if (answer){
: alert("Cart Cleared!")
: window.location = "'trackselinv.asp?noreorder=MyVar";
: }
: else{
: }
: }
: //-->
: </script>

Here is one problem... where is the other ' (single quote)?
: window.location = "'trackselinv.asp?noreorder=MyVar";

Not seeing your ASP script leaves me guessing. Here are two possibilities.

)1)
%><!-- shows end of ASP code -->
<script type="text/javascript">
function clearcart() {
var answer = confirm("Are you sure you want to Cancel Reordering?")
if (answer){
alert("Cart Cleared!")
window.location = "trackselinv.asp?noreorder=<% = MyVar %>";
}
}
</script>
<% ' --- ASP code begins again here ---

)2)
<%
sub prt(str)
Response.Write str & vbCrLf
end sub

prt "<script type=""text/javascript"">" & vbCrLf & _
"function clearcart() {" & vbCrLf & _
" var answer = confirm(""Are you sure you want to Cancel Reordering?"")"
& vbCrLf & _
" if (answer){" & vbCrLf & _
" alert(""Cart Cleared!"")" & vbCrLf & _
" window.location=""trackselinv.asp?noreorder=" & MyVar & "";" & vbCrLf &
_
" }" & vbCrLf & _
"}" & vbCrLf & _
"</script>"
%>

HTH...

--
Roland Hall
/* This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose. */
Technet Script Center - http://www.microsoft.com/technet/scriptcenter/
WSH 5.6 Documentation - http://msdn.microsoft.com/downloads/list/webdev.asp
MSDN Library - http://msdn.microsoft.com/library/default.asp
 
E

Evertjan.

Here is my Response Write link
<a href='trackselinv.asp?noreorder=" & iInvoiceID & "'><img border='0'
width ='20' height='20' src='" & sApplicationLoc & "orderinactive.gif'
alt='Set order # " & iInvoiceID & " To NOT RE-ORDER'></a>

Here is my Java but I don't know how to pass on noreorder=MyVar to the
function ?
I think i need to call the function in link and pass on myVar, any
help much appreciated.

<script type="text/javascript">
<!--
function clearcart() {
var answer = confirm("Are you sure you want to Cancel Reordering?")
if (answer){
alert("Cart Cleared!")
window.location = "'trackselinv.asp?noreorder=MyVar";
}
else{
}
}
//-->
</script>


<a href='trackselinv.asp?noreorder=<% =iInvoiceID %>'
onclick='return clearcart()'>
<img src='<% =sApplicationLoc %>orderinactive.gif'
alt='Set order # <% =iInvoiceID %> To NOT RE-ORDER'>
</a>

<script type="text/javascript">
function clearcart() {
if (confirm("Cancel Reordering?")) {
alert("Cart Cleared!");
return true;
};
alert("Cart NOT Cleared!");
return false;
};
</script>
 
D

Don Grover

Thank's Evertjan
I did not think of returning true, works like a dream.
Im tossing up if i should do a Java course or Advanced MSSQL, maybe ill do
the J first :cool:

Thanks Don
 
E

Evertjan.

Don Grover wrote on 25 jan 2005 in microsoft.public.inetserver.asp.general:
Im tossing up if i should do a Java course

[please no topposting on usenet]

Don, Java is quite another language and is NOT a compiler form of
Javascript.
I did not think of returning true, works like a dream.

I'm glad.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,057
Latest member
KetoBeezACVGummies

Latest Threads

Top