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
New Participant
January 29, 2021
Solved

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

  • January 29, 2021
  • 1 reply
  • 3671 views

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.
Best answer by SanfordWhiteman

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.

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
January 29, 2021

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.

Lukas_Meier
New Participant
February 3, 2021

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

SanfordWhiteman
New Participant
February 3, 2021
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).