Forum Discussion

beyblade904's avatar
3 years ago
Solved

Make Me an Offer: Buy This Offer Now Button Broken

I was recently trying to make a purchase from the Make Me an Offer on the Sims 3 website, and deal that I would be interested in popped up. It contained The Gold Edition of The Sims™ 3 Midnight Hollow, Haute Hip Curtain Collection V.1, Maid of Honor Chair, Aviator Vintage, and the Blossom Dress, with the total offer coming out to be a value 2,980, with it normally being  3,804 Sim Points equaling a savings of 21%. However, the buy button for the deal is completely broken, I tried looking through forum posts and couldn't find anything about the Make Me an Offer not functioning. I went into the developer console to see what was wrong, and whenever I clicked the button an error message would appear with the java script being totally broken. Hopefully this issue can be resolved, I was able to capture a .png of the developer console error for reference.

  • roberta591's avatar
    roberta591
    3 years ago

    @beyblade904  You can use Explorer 11 in Win 10 by going to control panel - programs and features - turn Windows features on or off and enable Explorer 11. Chrome does not support Java - you need to add an extension for Java to work in Chrome. Same with newer versions of Firefox. Pale moon is a Firefox like browser and works with Java upon install. For Edge to work with Java you need to use group editor but if you have Windows 10 Home version you don't have group editor. Disabling Java started with Windows 10 and was disabled in previous versions of Windows through updates. HTTPS shouldn't be an issue. Google uses HTTPS so if Google works then your browser knows HTTPS. Try https://google.com and if Google comes up then your the browser you are using knows HTTPS. There are still many managed switches, routers, and other devices that require Java to communicate .There is nothing wrong with this equipment other then requiring Java. Many sites are requiring you use a particular browser (Edge). I use a Mozilla based (Firefox) called Nightly. It has a console and was 64 bit before Firefox although supported by the same company. The game uses APIs in the default browser so if the site needs Java the default browser needs to support Java. You get the message do you want to make (browser) your default.

7 Replies

  • @beyblade904  Since this is the first report I've seen, I have a few questions.  Which browser were you using, do you use any adblocker/popup blocker/etc., and did you try a different browser that doesn't have that add-on?

    Additionally, did you click the button to accept cookies along the bottom of the screen?  I had the same issue with both the Buy and Make Another Offer buttons until I allowed cookies, which wasn't the case until an update a month or two ago.

  • beyblade904's avatar
    beyblade904
    3 years ago

    Hi @puzzlezaddict I checked and I haven't blocked any cookies on Chrome. I do have some ad blockers on chrome, I run ADBlock and AdGuard. I tried using other browsers with no success, Microsoft Edge and Internet Explorer had the same issue. Those two browser I use so infrequently that I don't even have any extensions for them. I was able to click the "Make Me an Offer" button with it working perfectly fine, it was just the buy button. When going into developer tools in chrome and going to console when I pressed the buy button, it kept creating errors equal to the amount of times I pressed the button. So for each new click, an error stating, "Uncaught ReferenceError: ga is not defined
    at buyMMAO". As I'm writing this I found an interesting link within the developer console, it could be a red herring, but it brings me to a webpage titled, "No More Mixed Messages About HTTPS" by the Chromium Blog. ---> https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html

    I thought I would try again with another offer to see the exact phrasing and issues, so I'll link an image that shows what the new offer is trying to sell me and the developer console. The exact wording in the developer console reads, "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
    6A parser-blocking, cross site (i.e. different eTLD+1) script, <URL>, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message. See <URL> for more details."

    This is the first set of the message, however this is repeated a few times. The next part has an issue citing the images, "Mixed Content: The page at 'https://store.thesims3.com/makemeanoffer.html' was loaded over HTTPS, but requested an insecure element 'http://na.lvlt.sims3store.cdn.ea.com/u/f/sims/sims3/sims3store/objects/AtomicLivingDiningSet/Thumbnail_200x200.png'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html"

    The final parts of the console reference an uncaught reference error and module files deprecated, "Uncaught ReferenceError: ga is not defined
    at HTMLDocument.<anonymous> (makemeanoffer.html:4923:3)
    at Object.resolveWith (combined.js.h-1883024391.pack:1:15720)
    at Function.ready (combined.js.h-1883024391.pack:1:10657)
    at HTMLDocument.C (combined.js.h-1883024391.pack:1:15176)"

    "crbug/1173575, non-JS module files deprecated.
    (anonymous) @ (index):6772

    All of this information presented is within the Chrome browser. I know I dumped a lot of information, with most of it ultimately being red herrings and irrelevant information. However I do hope it helps with identifying the issue at hand. Thank you so much for your time @puzzlezaddict 🙂

    Stay Safe and Well,
    beyblade904

  • roberta591's avatar
    roberta591
    Hero (Retired)
    3 years ago

    @beyblade904 Java is no longer supported by these late browsers (Edge and Firefox) because the Java language is considered unsecure. Windows Explorer 11works and should be installed you just have to find it. Last time I used a browser called Pale Moon it supported Java. You can edit group policy for Edge but you need Windows Pro edition for group editor. Microsoft is retiring Windows Explorer soon (June 15, 2022) so MS may remove Explorer through updates. Pale Moon still supports Java. I have switches and routers that use Java.

  • beyblade904's avatar
    beyblade904
    3 years ago

    @puzzlezaddict I must apologize profusely for the late reply. It appears that my original reply was flagged or removed for some reason. I'll try to avoid typing in links or manually typing in text found within developer tools, I think that's what ultimately resulted in the response being removed. I'll post an image of a new offer and what the developer tools revealed, hopefully this will help everyone figure out the problem.

    So I currently use Chrome, with two ad blockers, ADBlock and AdGuard. This is where I first discovered the issues laid out. I then I would try using Windows Explore and Microsoft Edge. I use these two engine so infrequently that I don't have extensions for either one of them, yet the same result occurred. I'm currently using Windows 10, for I believe that is the most stable version available right now. I've yet to try other operating systems, for the two I'm most accustom to are Windows 10 and Windows 7. I might try to experiment with Windows 7 in the future, due to getting an old laptop fixed that still runs the operating system, however if anyone is currently using Windows 7, any answers would be of great help.


    Thank you for all your help both current and in the future, Stay Safe and Well,
    beyblade904 

  • Hi @roberta591 I'll post a picture of the test deal and the developer console on Chrome. I tried using Explorer, however the same issues I had with Chrome and Edge were still apparent. I do believe that Java does have some major issue to do with it, but I also believe that it might also have to do with HTTPS. When originally look through the developer console I discovered a blog post within it titled, "No More Mixed Messages About HTTPS" by the Chromium Blog. I thought I would try to look into another offer today, and was unable to find that original blog, however I was able to find a Chrome Platform Status titled, "Feature: Intervention: Blocking the load of cross-origin, parser-blocking scripts inserted via document.write for users on 2G". I don't know if these two documents will ultimately help, for I am not a coder and have little to no knowledge on the subject, but hopefully someone smarter than I can evaluate whether or not these pieces of information are useful.

    To those trying to help sort out this issue, I thank you for your time and energy, Stay Safe and Well,
    beyblade904

  • puzzlezaddict's avatar
    puzzlezaddict
    Hero+
    3 years ago

    @beyblade904  Again, did you click the button to accept cookies at the bottom of the page?  I'm asking because the button didn't work for me either until I did.

    Since you posted, I've tested the Buy Now button in Firefox and had no issues, so it's worth trying that browser as well.  I'm not saying your info is irrelevant, but given that you're the only one reporting it and Windows 10 is quite common, it seems likely that this issue is specific to you.  Whether it's your computer or your network, I don't know, but if you do get the Windows 7 laptop working, it's worth taking it somewhere with free wifi and testing there.

    If your current computer has wifi, you could also use your phone as a mobile hotspot; make sure it's using data, not your home network.

  • roberta591's avatar
    roberta591
    Hero (Retired)
    3 years ago

    @beyblade904  You can use Explorer 11 in Win 10 by going to control panel - programs and features - turn Windows features on or off and enable Explorer 11. Chrome does not support Java - you need to add an extension for Java to work in Chrome. Same with newer versions of Firefox. Pale moon is a Firefox like browser and works with Java upon install. For Edge to work with Java you need to use group editor but if you have Windows 10 Home version you don't have group editor. Disabling Java started with Windows 10 and was disabled in previous versions of Windows through updates. HTTPS shouldn't be an issue. Google uses HTTPS so if Google works then your browser knows HTTPS. Try https://google.com and if Google comes up then your the browser you are using knows HTTPS. There are still many managed switches, routers, and other devices that require Java to communicate .There is nothing wrong with this equipment other then requiring Java. Many sites are requiring you use a particular browser (Edge). I use a Mozilla based (Firefox) called Nightly. It has a console and was 64 bit before Firefox although supported by the same company. The game uses APIs in the default browser so if the site needs Java the default browser needs to support Java. You get the message do you want to make (browser) your default.