Website Contact Form Problem... any ideas what's wrong?

Page may contain affiliate links. Please see terms for details.

AndyRM

XOXO
Location
North Shields
Bin Captcha, use reCaptcha.
 
In the meantime, you should turn off captcha - leave it on the page, but don't use the results. Better to get a bit of spam than to miss a customer, surely

That's what Amazon and Apple do. Let everyone thru their site and handle the issues in the backroom to avoid missing sales.
 
Safari 7.1.3 is giving a 404 error for a style sheet.

[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (Content_Area.css, line 0)
https://www.tribal-tshirts.com/v/vspfiles/templates/tribal/css/Content_Area.css

[Log] [cycle] terminating; zero elements found by selector (DOM not ready) (jquery.cycle.min.js, line 10)
[Log] [cycle] terminating; zero elements found by selector (jquery.cycle.min.js, line 10)
[Error] TypeError: undefined is not a function (evaluating 'jQuery(this).mouseenter(function() {
DisplayCartPopupBegin(this);
})')
AddCartLink (soft_add.js, line 200)
each (jquery.js, line 21)
each (jquery.js, line 12)
(anonymous function) (Articles.asp, line 486)
(anonymous function) (jquery.js, line 27)
(anonymous function) (jquery.js, line 27)
each (jquery.js, line 21)
ready (jquery.js, line 27)
[Warning] Invalid App Id: Must be a number or numeric string representing the application id. (all.js, line 61)
[Warning] FB.getLoginStatus() called before calling FB.init(). (all.js, line 61)

---------
Firefox 35.0.1 is showing jQuery errors.

"[cycle] terminating; zero elements found by selector (DOM not ready)" jquery.cycle.min.js:10
"[cycle] terminating; zero elements found by selector" jquery.cycle.min.js:10
"Invalid App Id: Must be a number or numeric string representing the application id." all.js:61
"FB.getLoginStatus() called before calling FB.init()." all.js:61
TypeError: jQuery(...).mouseenter is not a function

--------
The 'DOM not ready' errors look like a timing bug, javascript starting before the page has loaded.

I'd look into the missing style sheet first, and see if that solves it.
 
Last edited:
OP
OP
MontyVeda

MontyVeda

a short-tempered ill-controlled small-minded troll
So you don't have access to the page source? Is it SquareSpace or something?
We have access to the template and the CSS... but it's not an open source shopping platform... if we could, we'd have simply disabled the captcha, but we can't.

I'll look into the other suggestions tomorrow... today i've been tweaking it's design and it's looking a lot better (in spite of being very much the same)
 
OP
OP
MontyVeda

MontyVeda

a short-tempered ill-controlled small-minded troll
Try this solution:


It could well be that the other browsers are more forgiving when parsing HTML than Chrome is.
Good shout Vernon... the HTML did go
Code:
<form>
<table>
...
</form>
</table>
so put it in the correct order and... still getting the error.

but having a closer look at the generated source code, there's a couple of things which could be the source of the issue...

contact-src.jpg


Those two ampersands in red should be &amp; rather than just &... and that input tag may be wrong too. Initially it didn't have the closing slash ( /> ) so i added that, but it's still not working.

Can'#t do owt about the ampersands from my end as that's server side and it's closed source... but not entirely sure if that's the cause of the issue anyway.
 
OP
OP
MontyVeda

MontyVeda

a short-tempered ill-controlled small-minded troll
Safari 7.1.3 is giving a 404 error for a style sheet.

[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (Content_Area.css, line 0)
https://www.tribal-tshirts.com/v/vspfiles/templates/tribal/css/Content_Area.css

[Log] [cycle] terminating; zero elements found by selector (DOM not ready) (jquery.cycle.min.js, line 10)
[Log] [cycle] terminating; zero elements found by selector (jquery.cycle.min.js, line 10)
[Error] TypeError: undefined is not a function (evaluating 'jQuery(this).mouseenter(function() {
DisplayCartPopupBegin(this);
})')
AddCartLink (soft_add.js, line 200)
each (jquery.js, line 21)
each (jquery.js, line 12)
(anonymous function) (Articles.asp, line 486)
(anonymous function) (jquery.js, line 27)
(anonymous function) (jquery.js, line 27)
each (jquery.js, line 21)
ready (jquery.js, line 27)
[Warning] Invalid App Id: Must be a number or numeric string representing the application id. (all.js, line 61)
[Warning] FB.getLoginStatus() called before calling FB.init(). (all.js, line 61)

---------
Firefox 35.0.1 is showing jQuery errors.

"[cycle] terminating; zero elements found by selector (DOM not ready)" jquery.cycle.min.js:10
"[cycle] terminating; zero elements found by selector" jquery.cycle.min.js:10
"Invalid App Id: Must be a number or numeric string representing the application id." all.js:61
"FB.getLoginStatus() called before calling FB.init()." all.js:61
TypeError: jQuery(...).mouseenter is not a function

--------
The 'DOM not ready' errors look like a timing bug, javascript starting before the page has loaded.

I'd look into the missing style sheet first, and see if that solves it.
I can't seen any reference to Content_Area.css in the page source for the contact page... where's that coming from?
 
Top Bottom