Please take a look at my first attempt at an e-commerce site www.bluevinyluk.com, any advice to functionality etc. would be much appreciated :)
|
1st thought - loose the intro. Most of your visitors will be repeat customers and it'll get annoying for them having to skip it each time.
You should pre-populate the qty field with "1". Saves the customer entering it (90% of the time only 1 copy will be required). When you recalculate an order the summary section "jumps" out of the page (you loose the header and contents). On the customer information page "New Customers:" and "Returning Customers:" look like links, but aren't - could be confusing. I disabled JavaScript and got it to do this: Microsoft VBScript runtime error '800a000d' Type mismatch: 'cDbl' /bluevinyluk/ssl/process_order_SF.asp, line 88 (clicked on "new customer" twice) You're missing the hash before some of your hex color values - color:818181 should be color:#818181 etc. Need the doctype declaration for HTML W3C compliance. Big bonus points for hosting RealPlayer though! Saves the customer the nightmare task of navigating real.com! :D |
Yeah thats what I was gonna suggest too:cool:;)
BTW, from a 'non expert' point of view looks great [Edited by jameswrx - 7/15/2003 8:41:35 PM] |
Designwise looks fantastic, very impressed.
Just noticed that changing quantites in the order_summary page, then clicking recalc doesnt change the order - just sends you off to the plain order_sf page. |
Thanks, hadn't noticed the recalculate bug. :)
|
Having trouble with the recalculate javascript (i have very little javascript experience).
Basically the Order.asp page is the template with order_sf.asp included (<!--#include file="order_SF.asp" -->), the recalculate button is coded as: <input type="image" value="" src="<%= C_BTN14 %>" border="0" id="Recalculate" name="Recalculate" onclick="javascript:recalc.value='';" > The script which recalculates is located in the head section of order.asp: <SCRIPT LANGUAGE=javascript id="recalc"> <!-- function reCalc() { //#400 //#531 var doCalc = document.frmQty.recalc.value; if(doCalc != "no") { document.frmQty.recalc.value ="1"; } } //--> </SCRIPT> This was taken from some javascript site, so I can't figure out why when it recalculates it takes me to order_sf.asp? ny ideas? |
<input type="image"> will submit the form when clicked on, this is probably what's making it load the page.
Try changing it to a normal <img src="">. You have the JS function assigned to the onclick event so it shouldn't affect that. |
<input type="image" value="" src="<%= C_BTN14 %>" border="0" id="Recalculate" name="Recalculate" onclick="javascript:recalc.value='';" >
becomes: <img src="<%= C_BTN14 %>" border="0" id="Recalculate" name="Recalculate" height="35" width="35" alt="Recalculate" onclick="javascript:recalc.value='';" > |
Working now :D thanx.
|
Thanks for the advice, some real helpful tips which have inproved the site now (IMO) :)
|
Ade, you need to get out more, even if it means me dragging my fat Southern ass up to your Northern abode and kidnapping you for the night :P
Rik, I like the site a lot btw fella! :) |
site doesn't work for me?
|
All times are GMT +1. The time now is 11:50 PM. |
© 2024 MH Sub I, LLC dba Internet Brands