In looking at this quiz's main JS as well as a page level JS, it seems like the lines of code are not properly closed with things like semi-colons. I don't know if that has anything to do with the Safari issue but I want to learn to code neatly.
If you could show me what I need to add, I'd appreciate it and if you happen to see something that screams out a Safari issue, let me know! Thanks! =)
Here are two snippets that I think should have some end of line syntax additions:
alert("Your browser does not accept cookies. Please adjust your browser settings.")
document.result.value=totalquestions-incorrect.length+" out of "+totalquestions