Edge 88 (and soon chrome?) blocking forms2.min.js (MktoForms2) if privacy set to strict and is activated. | Community
Skip to main content
Lukas_Meier
Level 2
Jan 29, 2021 10:05 PM UTC
Solved

Edge 88 (and soon chrome?) blocking forms2.min.js (MktoForms2) if privacy set to strict and is activated.

I heard this feature will arrive as well in chrome (though not sure)

 

 

if you do the following in EDGE 88 (chromium) 

 

 

 

 

 

 

 

then reload a page with forms2.min.js I get a 

 

 

and this results in a 

 

 

Uncaught ReferenceError: MktoForms2 is not defined
at HTMLFormElement.<anonymous>

 

 

question:

 

can I just host forms2.min.js on my own server (was reading here: https://nation.marketo.com/t5/Product-Discussions/PLEASE-HELP-Ad-blocking-Software-is-Preventing-our-Customers/m-p/114880/highlight/true#M74361 ) ? I saw you are regularly updating the file (last update 2 weeks ago)

will things break if I don't keep updating the file with your releases?

 

an alternative would be to proxy pass the file via nginx config?!

 

any other solutions?

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
Jan 29, 2021 10:52 PM UTC

You should be loading all form embeds from your LP Domain (not app-*.marketo.com). Are you doing that?

 

No need to re-host anything.

 

Also, this isn't new — Firefox Tracking Protection has had the same effect for a long time.

5 replies

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
Jan 29, 2021 10:52 PM UTC

You should be loading all form embeds from your LP Domain (not app-*.marketo.com). Are you doing that?

 

No need to re-host anything.

 

Also, this isn't new — Firefox Tracking Protection has had the same effect for a long time.

Translate
Lukas_Meier
Level 2
Feb 3, 2021 5:38 AM UTC

yes we loading from  app-*.marketo.com

I'm pretty sure that wasn't our idea, but the snippet was received this way.

 

not sure what is our LP domain... all our landing pages are on our own server, main domain - whatever, lets say microsoft.com

Translate
SanfordWhiteman
Level 10
Feb 3, 2021 7:48 AM UTC
Under Admin » Landing Pages. When the LP domain is protected with SSL, that's always what you should use for embedded forms (doesn't matter if you don't have Marketo LPs).
Translate