Checkout not working in Chrome

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
User avatar
tonz
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 48
Joined: Thu Mar 13, 2008 4:08 am

Checkout not working in Chrome

Post by tonz » Mon Apr 26, 2010 6:13 am

Hi,

We have an online ablecommerce shopping cart :shop.faxproducts.com

Google Chrome hangs on the AJAX progressbar during the "second page" of the one page checkout (where you have to enter credit card details).
The page loads and after a second or two goes grey, AJAX progress bar goes round and round and round...

IE8 and firefox is OK.
As far as I know, Chome fully supports AJAX. I am using latest Chrome:4.1.249.1059 (44723)

Ablecommerce version is: VERSION: 7.0
BUILD: 10125
AjaxControlToolkit: 1.0.10301.0

Please let us know how we could ammend this problem.

Tony

kastnerd
Commodore (COMO)
Commodore (COMO)
Posts: 474
Joined: Wed Oct 22, 2008 9:17 am

Re: Checkout not working in Chrome

Post by kastnerd » Fri May 07, 2010 12:56 pm

The error log I got from Chrome on your site has this.

Code: Select all

Default.aspx:32Unmatched </link> encountered.  Ignoring tag.
Default.aspx:260Unmatched </br> encountered.  Ignoring tag.
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
chrome://devtools/<internal>:1Failed to handle debugger reponse:
SyntaxError: Unexpected token )
XHR finished loading: "https://shop.faxproducts.com/Checkout/Default.aspx".
/ScriptResource.axd?d=yubz9wAiaW_3asPgN00c3UgwJtycLz2ZPCjBR29-jw9YlS62WTbC1Lo9r2c9DKC_F94bME_tr-UK3-br_Xv2cis5A8bFX_rrNItejwnjkCE1&t=633683062501047041:5Uncaught Sys.ScriptLoadFailedException: Sys.ScriptLoadFailedException: The script 'https://shop.faxproducts.com/ScriptResource.axd?d=He1SS53GZI0cA43Dg7pLXxsoPaEao-7Yyc9iTabJKlSiAJ7e3nNd8-8yk8_XMbZUDLwswviwtLkKjz00z_dvZw2&t=633537004900000000' could not be loaded./code]

User avatar
Shopping Cart Admin
AbleCommerce Admin
AbleCommerce Admin
Posts: 3055
Joined: Mon Dec 01, 2003 8:41 pm
Location: Vancouver, WA
Contact:

Re: Checkout not working in Chrome

Post by Shopping Cart Admin » Fri May 07, 2010 4:41 pm

Hello,

I can checkout with google chrome no issues on other AbleCommerce websites, but not yours. Your checkout page is pretty customized. Start by putting the original back in to see if that clears it up and then debug your custom checkout as needed.
Thanks for your support

Shopping Cart Guru
AbleCommerce.com
Follow us on Facebook

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: Checkout not working in Chrome

Post by jmestep » Sat May 08, 2010 9:48 am

You might need the patch that Able includes with newer builds for webkit like browsers.
It is a file called WebKitFix.js in the js folder and the content is below. I can't remember exactly what it was supposed to fix, but it wouldn't hurt for you to add it. Then add a reference to it in you Layouts/Scriplet.master

Code: Select all

Sys.Browser.WebKit = {}; //Safari 3 is considered WebKit
if( navigator.userAgent.indexOf( 'WebKit/' ) > -1 )
{
  Sys.Browser.agent = Sys.Browser.WebKit;
  Sys.Browser.version = parseFloat( navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
  Sys.Browser.name = 'WebKit';
}
I'm not sure what your build shows in the Scriplet.master, but adding it would be something like this:
<ajax:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true">
<Scripts>
<ajax:ScriptReference Path="~/js/WebKitFix.js" />
</Scripts>
</ajax:ScriptManager>
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

User avatar
tonz
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 48
Joined: Thu Mar 13, 2008 4:08 am

Re: Checkout not working in Chrome

Post by tonz » Mon May 10, 2010 3:07 am

Thanks guys for the pointers, I will report back soon.

User avatar
tonz
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 48
Joined: Thu Mar 13, 2008 4:08 am

Re: Checkout not working in Chrome

Post by tonz » Mon May 31, 2010 8:42 am

Judy's suggestion solved the issue. Thanks for all your response. thanks Judy a million

Tony
http://shop.blackice.com
http://shop.faxproducts.com

Post Reply