I am developing a website and cannot get a PayPal shopping cart to work with explorer 8 (windows 7). The code is correct and works with all other browsers. Does anyone know a fix so that the cart will work with explorer 8. The button links cannot access the forms. I called PayPal and they know there is a problem. They don't have an answer. This can be very confusing to people wanting to make a purchase online.
I am developing a website and cannot get a PayPal shopping cart to work with explorer 8. The code is correct and works with all other browsers. Does anyone know a fix so that the cart will work with explorer 8. The button links cannot access the forms. I called PayPal and they know there is a problem. They don't have an answer. This can be very confusing to people wanting to make a purchase online.
- Merged by Steven - Support EngineerMicrosoft Support Monday, April 05, 2010 2:27 PM Merging with new thread opened in MSDN
Developer-specific resources include:
MSDN IE Development Forum (post such questions here instead)
Tip: When posting in Developer forums, always include a link to your web site or test pages in your first post.
IE Developer Center
HTML and DHTML Overviews and Tutorials
Cascading Style Sheets (CSS)
Expression Web SuperPreview for Internet Explorer (free, stand-alone visual debugging tool for IE6, IE7, and IE8)
Expression Web SuperPreview Release Notes
~Robear Dyer (PA Bear) ~ MS MVP (IE, Mail, Security, Windows & Update Services) since 2002 ~ Disclaimer: MS MVPs neither represent nor work for Microsoft
- Proposed as answer by Vincenzo Di RussoMVP Wednesday, March 31, 2010 5:00 AM
Works for me with Vista x86 sp2.
Ensure Tools>Internet Options - Security tab, click "Reset all zones to default"
The inerface design of the Paypal shopping cart opening in a new window is a bit chunkey.
Oh, I also have paypal in my Trusted sites zone, so unless it is there you cannot communicate with the Paypal popup window.
Aren't there better examples or buyware in the Paypal developer center?
On Windows 7 ensure you have Tools>Internet Options - Security tab, click "Reset all zones to default".
(you should target the default IE security zone settings.... these were designed to be the most common configuration... we also recommend this to consumers in the consumer forums.)
I was thinking some more about your issue.
Instead of opening the Paypal shopping cart in a new window, try setting the target attribute value of the <form> to "_top"
This should open it in the same window/tab as your site... don't forget... not everyone will be using a browser with Tabbed browsing turned on.
There are no back buttons on the Paypal shopping cart page, so users will have to use the IE navigation buttons.
Avoid using _blank or _new target values in your forms as this will open new windows/tabs. This confuses your visitors as they end up having many tabs/windows on your site opened at once and forget 'where they were'. Try to keep your site navigation as 'flat' as possible.
Its a question of site design and navigation and process flow.... you have to put yourself in your visitors shoes....
most will have novice computer skills, and (I have seen this in action) will be totally confused with multiple tabs and windows and get totally lost.... confusion can lead to frustration and this can in turn lead to mistakes.... I have seen crafted malware sites that use multiple popups to confuse novice users. One wrong click (a crafted close window button) and the user gets nailed.
I tried your suggestions and I am still unable to open the add to cart and view cart buttons. I discovered that when I opened privacy settings in IE8 - paypal sites are blocked. I tried unblocking them with no avail. I turned off virus protection and firewall-nothing. Told it to allow all sites. Again the problem exists only in Windows 7 with explorer 8.
I don't mind the forms opening in separate windows.
The problem lies with windows 7 and explorer 8. Everything works in vista, xp, explorer 7 etc. Also works fine in Chrome, Safari, Firefox.