这是当当网上一段代码,其功能是实现,把看过的商品放入购物车。如何在asp.net实现类似功能?关键问题是:asp.net能不能也象这样提交一个请求,到文件或者其他什么的,返回一个,结果值?-------超级连接-------
<a href="#" onclick="javascript:AddToFavorlist(9013541);" class="smallblack" style="font-size:14px; font-weight:bold">放入暂存架</a>-------脚本语言-------
function AddToFavorlist(ProdID)
{
// tvalue=send_xmlhttp("/customer/cust_addfavor.asp","prodid="+ProdID+""); var Features="dialogHeight:0px;dialogWidth:0px;center:no;scroll:yes;status:no;top:-2000;left:-1000";
var tvalue=window.showModalDialog("/customer/cust_addfavor.asp?productid="+ProdID+"&quantity=1"+"&time=6:40:35",window,Features);
if(tvalue=="nologin"){
alert("您还没有登陆,请登陆后在进行操作!谢谢");
return;
}
if(tvalue=="noins"){
//放入暂存架时发生以外!
return;
}
if(tvalue=="noreg"){
alert("请先进行注册!");
var url = "/customer/customer_login.asp";
var popup2 = window.open(url,"custlogin");
return;
} alert("已经放入'"+tvalue+"'的暂存架,您可以到我的帐户中查看! ");
//window.location.reload();
return;
}
<a href="#" onclick="javascript:AddToFavorlist(9013541);" class="smallblack" style="font-size:14px; font-weight:bold">放入暂存架</a>-------脚本语言-------
function AddToFavorlist(ProdID)
{
// tvalue=send_xmlhttp("/customer/cust_addfavor.asp","prodid="+ProdID+""); var Features="dialogHeight:0px;dialogWidth:0px;center:no;scroll:yes;status:no;top:-2000;left:-1000";
var tvalue=window.showModalDialog("/customer/cust_addfavor.asp?productid="+ProdID+"&quantity=1"+"&time=6:40:35",window,Features);
if(tvalue=="nologin"){
alert("您还没有登陆,请登陆后在进行操作!谢谢");
return;
}
if(tvalue=="noins"){
//放入暂存架时发生以外!
return;
}
if(tvalue=="noreg"){
alert("请先进行注册!");
var url = "/customer/customer_login.asp";
var popup2 = window.open(url,"custlogin");
return;
} alert("已经放入'"+tvalue+"'的暂存架,您可以到我的帐户中查看! ");
//window.location.reload();
return;
}
解决方案 »
- windows程序里的listview在asp.net里有替代的控件吗
- 发现火狐4里不支持TextBox回车响应Button按键的消息
- GridView数据的层次显示这么弄
- 怎么总是提示列名错误?
- CuteEditor5.0里怎么为登陆用户建立各自的上传文件夹?
- 请问下这种treegrid控件(TreeView + DataGrid的效果)如何实现?谢谢
- 如何在客户端打开服务器的文本文件,100分急求!!!!
- 水晶报表里字段的格式化编辑器(format editor)少选项是为什么啊
- 在CSDN上工作三天也没有结果......
- DataSet缓冲时,如何为同一个页的不同实例缓冲不同的DataSet实例
- 点击任意一个链接,弹出对话框让我输入用户名和密码,怎么回事?
- 正则表达式无法匹配gb2312编码的文件吗?
在a.aspx里,page_load函数里处理问题,把值存放到一个textbox(或其他控件)里.在<body onload="客户端函数">
这样设置之后,在客户端函数里,就取值,并返回父窗口.
你可以看看IBuyAdventure这个案例
如果需要源代码,发我短消息