1 / 7
Mar 2009

Hello there, I have implemented your cart functionality on my site and have been quite pleased thus far, however, I am noticing many issues in Internet Explorer. The "View Cart" code is somehow preventing scrolling on my products page. Further, the "add to car" functionality is not working. No matter what, products do not add to the cart.



This is strange as it works great in every browser other than IE(yeah, I know).



Any help would be greatly appreciated.

  • created

    Mar '09
  • last reply

    Mar '09
  • 6

    replies

  • 1.2k

    views

  • 2

    users

  • 3

    links

If I remove this line of code from my "view cart" code:

<script src='http://www.e-junkie.com/ecom/box.js' type='text/javascript'></script>



Scrolling works in IE, but it removes the cart functionality in Firefox, which still to this point, does not function correctly in IE.

I am calling jquery on this page to implement thickbox.js, which is also being called. However, removing those calls does nothing as the problem still exists.

Please reply with the URL of a page where this is happening, so we can examine your source code and see what might be going on there.



It sounds probable there may be some JavaScript conflict going on between our cart script and other scripts running in your page. It may help to rearrange the order of SCRIPT tags in your page source, to change which one loads before or after any other. You can even separate these lines from your View Cart code and move them around in your page source anywhere you wish, even up into the HEAD section of your page source:



<script language="javascript" type="text/javascript">

<!--

function EJEJC_lc(th) { return false; }



// -->

</script>

<script type="text/javascript" src="https://www.e-junkie.com/ecom/box.js"></script>

I tried adding the ejunkie script call in the head section, but that made all functionality of the script inoperable.

Our cart has been thoroughly tested in a wide range of Web sites, design software, browsers and operating systems in every combination and found to work reliably and predictably. If there is a problem using the cart in your site, it is because of a conflict with something else you are doing in your site, so that would be up to you to troubleshoot and sort out.



I can point out that our cart is already based on a thickbox-style overlay and also uses jquery in some cases, so you might need to remove your thickbox and jquery script references or change the order in which they and our cart script are called in your source code.



If you could create a version of your page that has no other script references and only contains our cart code, then if that page is still having problems we can take a look. If that page does not have the problem, then you can start re-adding your other script references one at a time and Ctrl-reload your page in IE after each one until you find which one starts causing the problem as soon as it is introduced.



BTW, this is the complete block of our script-related cart code, which you should keep intact wherever you move it around in your page source:



<script language="javascript" type="text/javascript">

<!--

function EJEJC_lc(th) { return false; }

// -->

</script>

<script src='http://www.e-junkie.com/ecom/box.js' type='text/javascript'></script>