SOLVED

Marketo landing page forms NOT showing in IE 11 or Edge

Go to solution
Highlighted
Level 1

Marketo landing page forms NOT showing in IE 11 or Edge

We create Marketo landing pages on subdomains and noticed the forms do NOT show up in IE11 (or Edge). We contacted Marketo and their response was that there is customer code in the Template (bootstrap) that could be affecting it, and also that there is custom CSS on the form that could be affecting it. They said it's beyond their scope of support to help with code issues.

So, we created a test template/landing page/form using clones of the ones that didn't work and I did the following:

1. I removed basically EVERYTHING from the Template source code, other than the form code. So there is no longer ANY custom code.

2. I removed ALL Custom CSS from the form

Naturally, the form still doesn't show in IE11 or Edge.

Below is the URL of our now stripped down test form. I will go back to Marketo support with this same info but they are likely to continue to not be helpful.

Anyone see anything that I still might have overlooked?

https://go.spirent.com/WBR---ABM-Verizon-Preparing-For-5G---Dec-2018_TEST-REGISTRATION-PAGE-jr-1-29-...

FWIW, in Edge's console, this error seems to be a problem: SCRIPT438: SCRIPT438: Object doesn't support property or method 'append'

Tags (2)
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Level 10 - Community Moderator

Re: Marketo landing page forms NOT showing in IE 11 or Edge

OK, first of all, this doesn't only have problems in IE 11 or Edge. It also doesn't work in Chrome < 50 (at least).

1. I removed basically EVERYTHING from the Template source code, other than the form code. So there is no longer ANY custom code.

That's not true at all. You can easily see that you're still loading custom JavaScript code, and that the error is in that custom code.

You're loading 6 additional remote JS files from within a Rich Text area:

https://code.jquery.com/jquery-3.3.1.min.js

https://go.spirent.com/rs/627-MTZ-252/images/fontASM.js

https://go.spirent.com/rs/627-MTZ-252/images/date.format.js

https://go.spirent.com/rs/627-MTZ-252/images/chkDate.js?v=6

https://go.spirent.com/rs/627-MTZ-252/images/captchaTest.js?v=5

https://go.spirent.com/rs/627-MTZ-252/images/passKey.js?v=2

Look closely at the second one, that's where at least one of your bugs originates.

View solution in original post

2 REPLIES 2
Highlighted
Level 10 - Community Moderator

Re: Marketo landing page forms NOT showing in IE 11 or Edge

OK, first of all, this doesn't only have problems in IE 11 or Edge. It also doesn't work in Chrome < 50 (at least).

1. I removed basically EVERYTHING from the Template source code, other than the form code. So there is no longer ANY custom code.

That's not true at all. You can easily see that you're still loading custom JavaScript code, and that the error is in that custom code.

You're loading 6 additional remote JS files from within a Rich Text area:

https://code.jquery.com/jquery-3.3.1.min.js

https://go.spirent.com/rs/627-MTZ-252/images/fontASM.js

https://go.spirent.com/rs/627-MTZ-252/images/date.format.js

https://go.spirent.com/rs/627-MTZ-252/images/chkDate.js?v=6

https://go.spirent.com/rs/627-MTZ-252/images/captchaTest.js?v=5

https://go.spirent.com/rs/627-MTZ-252/images/passKey.js?v=2

Look closely at the second one, that's where at least one of your bugs originates.

View solution in original post

Highlighted
Level 1

Re: Marketo landing page forms NOT showing in IE 11 or Edge

Ugh, I removed custom code from the Template, but didn't realize there was other custom code in that Rich Text field in the Form itself. Thanks so much for pointing that out, I really appreciate it. I'll have to figure out now if that bit of JavaScript is necessary and if so, how to rewrite it to work properly.

Thanks again!