468,514 Members | 1,622 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,514 developers. It's quick & easy.

Help with ASP/Java Hyperlink

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
Jul 22 '05 #1
4 1659
"Don Grover" wrote in message news:ee*************@TK2MSFTNGP11.phx.gbl...
: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
Jul 22 '05 #2
On 25 jan 2005, you wrote in microsoft.public.inetserver.asp.general:
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>
--
Evertjan.
The Netherlands.
(Replace all crosses with dots in my emailaddress)

Jul 22 '05 #3
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 8-)

Thanks Don
"Evertjan." <ex**************@interxnl.net> wrote in message
news:Xn********************@194.109.133.29...
On 25 jan 2005, you wrote in microsoft.public.inetserver.asp.general:
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>
--
Evertjan.
The Netherlands.
(Replace all crosses with dots in my emailaddress)

Jul 22 '05 #4
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.

--
Evertjan.
The Netherlands.
(Replace all crosses with dots in my emailaddress)

Jul 22 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Hemant | last post: by
3 posts views Thread by IntraRELY | last post: by
10 posts views Thread by hecsan07 | last post: by
3 posts views Thread by wazoo | last post: by
10 posts views Thread by David Thielen | last post: by
reply views Thread by NPC403 | last post: by
1 post views Thread by fmendoza | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.