導航:首頁 > 文件教程 > 購物網站前台代碼

購物網站前台代碼

發布時間:2022-05-23 23:37:43

⑴ 求html購物網站前台頁面

建議: Dim xlApp As Excel.Application

⑵ csdn購物網站前台用什麼語言寫好

個人覺得用HTML+CSS+js做前台,用PHP做後台比較合適。 這些都是編程語言,不是軟體。 這幾種語言都有很多的教學視頻,你可以搜搜看,買書的話,我沒怎麼買過,沒法推薦。 教學視頻里都有舉例的實踐內容。學習過程中拿來練習挺不錯的。

⑶ JSP代碼中怎樣區別前台和後台代碼

前台程序是由瀏覽器解釋執行的,主要包括三部分代碼,html,css,javascript,後台程序回在伺服器答中運行,即java程序,其實我的感覺是jsp代碼中你沒辦法區分前台和後台程序,因為這里涉及到一個運行時刻的問題,它們的運行時刻是不同,用戶發出請求後,伺服器解析用戶請求,轉至對應的jsp,這個時候可以說是整個jsp都是後台程序,而Jsp做出響應後,把響應的內容返回給瀏覽器,這個時候瀏覽器就只看見html,css,javascript,這個時候所有的程序又都是前台程序。所以我的建議是,你不必如此拘泥於什麼事前台程序,什麼事後台程序。

⑷ 網站開發前台代碼和後台代碼是怎麼結合的

前後台代碼的結合基本都是靠javascript來實現關聯,比如賦值,取值,特效之類的。內建議研究jquery的ajax傳值容。當然後台代碼也可以直接生成前台代碼,只不過無論如何生成,最終都是要傳到前台轉變成html代碼。前台大部分都是傳控制項的值給後台,以便與資料庫交互。

⑸ 用php製作一個購物網站是現設計前台界面還是後台代碼

現在前台後台都分開了,你需要什麼功能就直接開發了,然後再跟前台銜接下就可以了,不用非要等一個完成以後再繼續下一個

⑹ 現在一般的購物網站都是用什麼源代碼作的

一般的都是ASP
比較好點的都用 PHP JSP ASP.NET 這些的購物程序相對來說要比ASP的好一些

⑺ 購物網站源代碼

你就在www.chinaz.com上搜索商務網站就行了

一、關於asp源碼下載站點

1.中國站長網下載 http://www.chinaz.com/download/

為什麼沒有選擇K6 理由很簡單 做為比K6年輕的源碼下載站點 靠自己的特色 越做越大
並且提供建站相關的一切東西更新速度也很快! 估計很快就可以超過K6了

2.KK66下載中心 http://down.kk66.com/

瘦死的駱駝比馬大,是全國最多的建站源碼基地,但垃圾很多,現在K6的極端商業化已經使他逐漸的失去他自身的魅力。

3.ASP300 http://www.asp300.com/

選擇他,其實主要是他在國內做的很早,又是比較早進行收費的代碼下載站點,姑且不論他收費的對錯,但網路告別免費是遲早的,這一點,他做的很先進,他提供的代碼也是一些商業全站很不錯的東西,雖然有人說他拿其他站點免費的當自己的,但是就現在各個下載站提供他們的代碼都要加上一句"ASP300會員代碼"就可以看出他們做的還不錯。

4,信心網路工作室 http://www.xxsky.com/

做的也挺早,庫存代碼也多,現在不過好象有些迷失自己了,逐漸的被網友所遺忘。

5誰與爭鋒的下載欄目 http://www.china-code.net/

東西比較多 商業的也多 現在免費了。

6,ASP酷 http://www.aspcool.com/

還是老代碼下載基地,沒有什麼說的 排名主要靠他的資格在那裡 ,代碼更新慢,程序的相關資料還比較多。

7,源碼之家 http://www.mycodes.net/

也是比較早的源碼下載站點,好象今年是改版過的,提供的代碼現在也很不錯了,裡面還有很多商業的東西喲,現在庫存少! 更新速度還可以。

8,中國源碼中心 http://www.cncode.com/

老牌的,名字挺大的,沉寂了很長一段時間後重新改版,提供的東西不怎麼樣,全是其他站有的,說明比較齊全,更新比較快。

9,ASPDOWN http://www.aspdown.com/

靠提供商業的東西火了一段時間,然後開始不成熟的收費,使網站慢慢的往下走.現在好象又提出了什麼免費的ASPDOWN又回來了,其實又是一種變相的收費,咳 ,ASPDOWN前途為卜!

10,華迅鯤翔 http://www.ftpshow.com/

後起之秀,靠做論壇起家做然後做下載的,商業的東西很多,但是介紹少,現在庫存很少,但是快趕上CNCODE了,代碼全部是本地提供下載速度很快!。值得期待。

重新整理源碼下載地址及各類資源站點

⑻ 比較購物網站中比較代碼如何實現

1.建立一個compare.html內含js腳本,以實現與php程序通信,代碼如下:(附:手機對比腳本一例)

<html>
<head>
<title>手機對比功能</title>
<script language="JavaScript">
lastScrollY = 0;
function heartBeat() {
diffY = document.body.scrollTop;
percent =.1*(diffY-lastScrollY);

if(percent>0) percent = Math.ceil(percent);
else percent = Math.floor(percent);

document.all.float.style.pixelTop+= percent;
lastScrollY = lastScrollY+percent;
}
window.setInterval("heartBeat()",1);
</script>

<script>
var strCookies = document.cookie;
// document.write (strCookies);
var cookieName = 'JsItem' + "=";
var cookieName2 = 'Jscount' + "=";
var valueBegin, valueEnd, value;
valueBegin = strCookies.indexOf(cookieName);
// document.write (valueBegin);
var item=[];
var item2=[];
if(valueBegin == -1){
var itemtotal=0;
}else{
valueEnd = strCookies.indexOf(cookieName2);
value = strCookies.substring(valueBegin+cookieName.length,valueEnd-2);
// document.write (value);
var item = value.split(',');
// document.write (value.length);
value = strCookies.substr(valueEnd + cookieName2.length,1);
// document.write (value);
var itemtotal= value;
}

function redraw() {
floatstr = "<table height=100% width=100% bgcolor=#000000><form method='get' action='/compare2005.php' name='compare' target='_blank'><tr bgcolor=#cc9900><td><center><input type='button' value='開始對比' name='submits' onclick='comparecheck();' style='cursor:hand;'><br>";
i=1;
for(var m=0;m<item.length;m++) {
if(item[m]){
pid = m;
names = item[m];
ft = "<font color=red size=1>|</font><br><input type=button name=pid"+i+" value='"+names+"' onclick=\"del('"+pid+"')\" style='border:1px solid;border-color:red ;background-color:white;height:24;width:120;cursor:hand;color:'black';'><input type='hidden' name='pid"+i+"'' value='"+pid+"'><br>";
floatstr = floatstr+ft;
i++;
}
}
floatstr = floatstr + "</center></td></tr></form></table>";
floater.innerHTML = floatstr;
}

function comparecheck() {
mark=0
if(document.compare.pid1) mark++;
if(document.compare.pid2) mark++;
if(document.compare.pid3) mark++;
if(document.compare.pid4) mark++;
if(document.compare.pid5) mark++;
if(mark<2) {
alert ('請至少選擇兩款機型進行對比!');
}else {
document.compare.submit();
}
}

function add(pid,names) {
if(!item[pid]) {
if(itemtotal < 5) {
itemtotal++;
item[pid] = names;
redraw();
}else {
alert('抱歉,最多隻能有5款機型進行對比!');
}
}else {
alert('您已經選擇了'+names+'!');
}
}

function del(pid) {
item2=[];
for(key in item) {
if(key!=pid) item2[key]=item[key];
}
item = item2;
itemtotal=itemtotal-1;
redraw();

}
</script>

<script language="JavaScript">
function SaveItem(){
if(item.length > 0){
var strcookie = 'JsItem' + "=" + item ;
document.cookie = strcookie;
var strcookie1 = 'Jscount' + "=" + itemtotal;
document.cookie = strcookie1;
}
}
</script>
<meta http-equiv="Pragma" content="no-cache" >
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" >
<style type="text/css">
<!--
body{font-size=9pt}
TH{FONT-SIZE: 9pt}
TD{ FONT-SIZE: 9pt}
#floater {
position: absolute;
right: 0px;
top: 600;
width: 125;
visibility: visible;
z-index: 10;
left: 5px;
}
-->
</style>
</head>
<body onLoad="redraw();" onUnload="SaveItem();">
<script LANGUAGE="JavaScript">
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.left += percent;
lastScrollX = lastScrollX + percent;
}
}
<!-- /STALKER CODE -->
<!-- DRAG DROP CODE -->
function checkFocus(x,y) {
stalkerx = document.floater.pageX;
stalkery = document.floater.pageY;
stalkerwidth = document.floater.clip.width;
stalkerheight = document.floater.clip.height;
if( (x > stalkerx && x < (stalkerx+stalkerwidth)) && (y > stalkery && y < (stalkery+stalkerheight))) return true;
else return false;
}
function grabIt(e) {
if(IE) {
whichIt = event.srcElement;
while (whichIt.id.indexOf("floater") == -1) {
whichIt = whichIt.parentElement;
if (whichIt == null) { return true; }
}
whichIt.style.pixelLeft = whichIt.offsetLeft;
whichIt.style.pixelTop = whichIt.offsetTop;
currentX = (event.clientX + document.body.scrollLeft);
currentY = (event.clientY + document.body.scrollTop);
} else {
window.captureEvents(Event.MOUSEMOVE);
if(checkFocus (e.pageX,e.pageY)) {

whichIt = document.floater;
StalkerTouchedX = e.pageX-document.floater.pageX;
StalkerTouchedY = e.pageY-document.floater.pageY;
}
}
return true;
}
function moveIt(e) {
if (whichIt == null) { return false; }
if(IE) {
newX = (event.clientX + document.body.scrollLeft);
newY = (event.clientY + document.body.scrollTop);
distanceX = (newX - currentX); distanceY = (newY - currentY);
currentX = newX; currentY = newY;
whichIt.style.pixelLeft += distanceX;
whichIt.style.pixelTop += distanceY;
if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop;
if(whichIt.style.pixelLeft < document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft;
if(whichIt.style.pixelLeft > document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20;
if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
event.returnValue = false;
} else {
whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY);
if(whichIt.left < 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset;
if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
if( (whichIt.left + whichIt.clip.width) >= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17;
if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
return false;
}
return false;
}
function dropIt() {
whichIt = null;
if(NS) window.releaseEvents (Event.MOUSEMOVE);
return true;
}
<!-- DRAG DROP CODE -->
if(NS) {
window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);
window.onmousedown = grabIt;
window.onmousemove = moveIt;
window.onmouseup = dropIt;
}
if(IE) {

document.onmousedown = grabIt;
document.onmousemove = moveIt;
document.onmouseup = dropIt;
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
</script>
<div id='floater' style='position:absolute;right:1px;top:51px;filter:alpha(opacity=70);z-index:99;width:140;' align=center>
<form method='get' action='/compare2005.php' name='compare' target='_blank'>
<table height=100% width=100% bgcolor=#000000><tr bgcolor=#cc9900><td><center><input type='button' value='開始對比' name='submits' onclick='comparecheck();' style='cursor:hand;'><br>
</td></tr></form></table>
</div>
<table width="768" border="1" align="center" cellpadding="2" cellspacing="0" bordercolorlight="#cccccc" bordercolordark="#ffffff">
<tbody>
<tr align="center" bgcolor="#E0E0E0">
<td>手機型號</td>
<td>網路類型</td>
<td>上市日期</td>
<td>網店價格</td>
<td>手機論壇</td>
<td>對比功能</td>
</tr>
<tr align="center">
<td height="25"><a href="/proct/1859.html" target="_blank">三星 SGH-X138</a></td>
<td>GSM900/1800MHz/GPRS</td><td>05年05月</td>
<td><a href="/price2005.php?cid=7&pid=1859" target="_blank"><font color=red>¥1350</font></a></td><td><a href="http://bbs.imobile.com.cn/forumdisplay.php?fid=2859" target="_blank">手機論壇</a></td>
<td><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" onclick="add('1859',' SGH-X138');" type=button value=對比籃 /></td>
</tr>
</tr><tr align="center"><td height="25"><a href="/proct/1817.html" target="_blank">三星 SCH-M309</a></td><td>CDMA 1X</td><td>05年03月</td><td><a href="/price2005.php?cid=7&pid=1817" target="_blank"><font color=red>¥4800 - ¥6875</font></a></td><td><a href="http://bbs.imobile.com.cn/forumdisplay.php?fid=2817" target="_blank">手機論壇</a></td><td><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" onclick="add('1817',' SCH-M309');" type=button value=對比籃 /></td></tr><tr align="center"><td height="25"><a href="/proct/1821.html" target="_blank">三星 SGH-E618</a></td><td>GSM900/1800/1900MHz/GPRS</td><td>05年02月</td><td><a href="/price2005.php?cid=7&pid=1821" target="_blank"><font color=red>¥2920 - ¥3980</font></a></td><td><a href="http://bbs.imobile.com.cn/forumdisplay.php?fid=2821" target="_blank">手機論壇</a></td><td><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" onclick="add('1821',' SGH-E618');" type=button value=對比籃 /></td></tr><tr align="center"><td height="25"><a href="/proct/1735.html" target="_blank">三星 SCH-M339</a></td><td>CDMA 1X</td><td>05年02月</td><td><a href="/price2005.php?cid=7&pid=1735" target="_blank"><font color=red>¥7399 - ¥8660</font></a></td><td><a href="http://bbs.imobile.com.cn/forumdisplay.php?fid=2735" target="_blank">手機論壇</a></td><td><input style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" onclick="add('1735',' SCH-M339');" type=button value=對比籃></td></tr>
</table>
</body>
</html>

2.建立一個MySQL的資料庫及對比商品的數據表,使用php與js通信得到的參數為准,從MySQL取庫,顯示到頁面即可!

3.說簡單其實很簡單,思路就是這樣!你可以看看《手機之家》的對比欄功能,就大概知道一些了!
記得給分啊!

⑼ 求 jsp 購物網站 代碼

看懂這個,就OK了,實現會員管理界面(會員查詢,刪除)
呵呵,注意下面兩點,我標志的

<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<%@ page import="java.sql.*"%>
<%@ page import="Bean.QueryBean"%>
<jsp:useBean id="query" scope="page" class="Bean.QueryBean"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
admincontrol
</title>
</head>
<%!
ResultSet rs=null;
String sql,login;
int code;
int pagesize=3;
int rowcount=0;
int pagecount=1,n;
int showpage=1;
%>
<script language="javascript">
function check_delete()
{if (confirm("你確定它刪除嗎?"))
return true;
else
return false;}
</script>

<body bgcolor="#ffffff">
<a href="index.jsp">返回首頁<a>
<table border="1" width="786" align="center"bordercolor="#FFFFFF" cellpadding="0" cellspacing="0"bordercolordark="#333333" bordercolorlight="#FFFFFF">
<tr>
<td width="786" align="center" colspan="6" height="32">用戶管理</td>
</tr>
<form name="form1" method="post" action="">
<tr>
<td width="18%" align="center"height="27">用戶ID</td>
<td width="17%" align="center"height="27">用戶名</td>
<td width="17%" align="center"height="27">用戶身份</td>
<td width="17%" align="center"height="27">注冊時間</td>
<td width="17%" align="center"height="27">管理</td>
</tr>
<%
sql="select * from userinfo order by addtime desc";//會員查詢
try
{
rs=query.executeQuery(sql);
if(!rs.next())
{
%>
<script language="javascript">
alert("沒有用戶信息");
</script>
<%
}else
{
rs.last();
rowcount=rs.getRow();
pagecount=((rowcount%pagesize)==0?(rowcount/pagesize):(rowcount/pagesize)+1);
String topage=request.getParameter("topage");
if(topage!=null)
{
showpage=Integer.parseInt(topage);
if(showpage>pagecount){
showpage=pagecount;
}else if(showpage<=0){
showpage=1;
}
}
rs.absolute((showpage-1)*pagesize+1);
for(int i=1;i<=pagesize;i++)
{
code=rs.getInt("id");
%>
<tr>
<td width="17%" align="center" height="27"><%=code%></td>
<td width="17%" align="center"height="27"><%=rs.getString("username")%></td>
<td width="17%" align="center"height="27"><%=rs.getString("logrole")%></td>
<td width="18%" align="center"height="27"><%=rs.getString("addtime")%></td>
<td width="17%" align="center"height="27"><a href="Userdel?id=<%=code%>" onclick="return check_delete();">刪除</a> </td>
</tr>//刪除功能
<%
if(!rs.next())
break;
}}
}catch(Exception e)
{out.println("查詢異常!!!");}
%>
<tr>
<td width="786" height="30" colspan="9" align="right">
<table width="786" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="786" height="30" colspan="6" align="right">
<div align="center">共<%=pagecount%>頁
<a href="admincontrol.jsp?topage=<%=1%>">第一頁</a>
<a href="admincontrol.jsp?topage=<%=showpage-1%>">上一頁</a>
<a href="admincontrol.jsp?topage=<%=showpage+1%>">下一頁</a>
<a href="admincontrol.jsp?topage=<%=pagecount%>">最後一頁</a>
</div>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
</body>
</html>

閱讀全文

與購物網站前台代碼相關的資料

熱點內容
為什麼插入餅圖有些數據選不上 瀏覽:778
F中文電影站 瀏覽:990
從深圳往香港寄文件快遞多少錢 瀏覽:157
有一部小說兩姐妹女主姓蘇 瀏覽:878
在哪裡能看香腸派對數據 瀏覽:674
工控軟體編程是什麼 瀏覽:528
三個棒球少年與媽媽們百度雲 瀏覽:659
北京java講師 瀏覽:432
薄帝集團八本順序 瀏覽:220
蘋果7用升級嗎 瀏覽:826
大多多電影網台灣倫理片 瀏覽:473
小米8分類文件找不到 瀏覽:667
國外電影中的女惡魔 瀏覽:808
找不到文件 瀏覽:656
女人的戰爭之消失的眼角膜電影 瀏覽:694
東南亞四級片介紹 瀏覽:959
道士強奸僵屍 瀏覽:541
含糖1v1荔枝筆趣閣 瀏覽:761
app有什麼免費的電影 瀏覽:523
龍棺命燈 瀏覽:221

友情鏈接