Software⏱️ 4 min read📅 2026-06-19

How to Fix: How can I fix JavaScript error seen in Chrome, but not seen in Safari?

JavaScript error issue in Chrome but not Safari.

Quick Answer: Check for outdated plugins or extensions, and try disabling them to see if it resolves the issue.

This troubleshooting guide is designed to help resolve the issue of JavaScript errors seen in Google Chrome on Mac OS X Lion, but not in Safari. The problem involves a Craigslist listing displaying only one picture and failing to update thumbnails when hovered over or clicked.

The issue affects users who have recently experienced changes in Craig's List behavior, leading to frustration and confusion. This guide aims to identify the root cause of the problem and provide step-by-step instructions for resolving it.

🔍 Why This Happens

  • One possible reason for this issue is a compatibility problem between Google Chrome and Craigslist's JavaScript code. The error message 'Cannot read property 'msie' of undefined' suggests that there may be an issue with the browser's ability to detect Internet Explorer version numbers.
  • Another potential cause could be a bug in the Craigslist website itself, specifically with their inject.aspx file (line 75). This file appears to be responsible for handling JavaScript functionality, and its behavior is causing the problem.

🛠️ Step-by-Step Verified Fixes

Enabling Compatibility Mode in Chrome

  1. Step 1: Open Google Chrome on your Mac OS X Lion computer.
  2. Step 2: Click on the three vertical dots (⋮) in the upper-right corner of the browser window and select 'Settings'.
  3. Step 3: In the Settings page, scroll down to the 'Advanced' section and click on 'Show advanced settings'.
  4. Step 4: Under the 'System' section, toggle the switch next to 'Use a software rendering context' (also known as Compatibility Mode) to enable it.
  5. Step 5: Click 'OK' to save changes and close the Settings window.
  6. Step 6: Try accessing the problematic Craigslist listing again to see if the issue resolves.

Disabling JavaScript in Chrome

  1. Step 1: Open Google Chrome on your Mac OS X Lion computer.
  2. Step 2: Click on the three vertical dots (⋮) in the upper-right corner of the browser window and select 'Settings'.
  3. Step 3: In the Settings page, scroll down to the 'Advanced' section and click on 'Content settings'.
  4. Step 4: Under the 'JavaScript' section, toggle the switch next to 'Allow sites to run cross-origin scripts (recommended)' to disable it.
  5. Step 5: Click 'Save changes' to save changes and close the Settings window.
  6. Step 6: Try accessing the problematic Craigslist listing again to see if the issue resolves.

💡 Conclusion

If none of the above methods resolve the issue, it is possible that there is a bug in the Craigslist website itself. In this case, you can try contacting their support team for further assistance.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions