I see the following JavaScript error on that page:
Timestamp: 1/23/13 4:13:39 PM
Error: SyntaxError: missing ) after argument list
Source File: http://theflowerlady.co.za/?page_id=2
Line: 172, Column: 16
Source Code:
calcRoute(The Flower Lady,to);
That's coming from this script:
[js]
<script language="javascript">
function get_distance(from){
from = form.place_from.value;
to = form.place_to.value;
calcRoute(The Flower Lady,to);
}
</script>
I'm guessing maybe "The Flower Lady" and "to" should be single quoted?
Also, there is a bunch of invalid markup on the page, which is probably why it works OK in some browsers and not others. Every browser handles errors differently. Some choke on things that other browsers can handle fine. The big thing, I think, is that you cannot have nested forms. Take a look at how there are forms nested inside the Gravity Form. You can't normally do that.
Take a shot at validating this page and see if it improves how it works on Internet Explorer:
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Ftheflowerlady.co.za%2F%3Fpage_id%3D2
You'll have to remove the password requirement first before the validator can check it.
Posted 11 years ago on Wednesday January 23, 2013 |
Permalink