ROCKETTHEME IS CLOSING ON JUNE 30, 2025. As a thank-you to our community, enjoy 50% off all themes with the promo code THANKYOU before we shut down.
Read our Farewell Blog Post for more details.
Hi, I was wondering if anyone can shed some light and/or a solution to an iframe problem.
I have a page with a couple of modules, then an iframe underneath. People can make donations to a wedding fund via a site in the iframe. The site in the iframe isn't mine, it's run by an external company, obviously on a different server. People are able to make a contribution using Firefox, but not with Internet Explorer 7,8 or 9.......
I believe this to be caused by Internet Explorer not accepting 3rd party cookies. Details via google go a little bit over my head, but relate to a missing security policy as far as I can make out.
Is there a way to make IE accept 3rd party cookies, or show the cookies as safe? Any help would be much appreciated Thanks!
I'm pretty sure there's nothing you can do about this. If a user has the setting in IE to accept the cookies, you'll have no problem, but you can't force the choice for them.
Instead, if the 3rd party site uses a simple form for the donation, you could possibly try replicating the form source HTML on your own site, ensuring the <form action=""> points to the correct form output URL/script on the 3rd party site.
Other than that, the only other thing you could do is ditch the iframe and offer a "donate" link which just opens the 3rd party site in a new tab/window.
Thanks Dan. That's exactly what I did as time was ticking by! I ditched the iframe, and went for a straight link in a new tab. Not as attractive, but at least it's functional.