Error when opening a Portal Page ( e.g. Service Portal, CAB Workbench, etc.): "There is a Javascript error in your browser console"Issue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> When opening a Portal Page, or the CAB Workbench, users get the error: "There is a Javascript error in your browser console" at the top of the page. If the browser console is inspected the following error can be observed as well: Unhandled exception in GlideAjax. ReleaseAll releases that use Portal Pages, e.g. Service Portal, CAB Workbench, etc.CauseWhile there could be different causes for the "There is a Javascript error in your browser console" error (as this is the generic error message that is displayed) this article documents the specific cause related to the "Unhandled exception in GlideAjax." error in the browser console. In this case, it is caused by a Client Script and/or UI Policy that uses the getXMLAnswer() or the getXML() function without a callback function.ResolutionUpdate any Client Scripts and/or UI Policies that call the getXMLAnswer() or the getXML() function to have callback functions. Code example using getXMLAnswer() without a callback function: var ga = new GlideAjax('my_script_include'); ga.addParam('sysparm_name', 'test'); ga.getXMLAnswer(); Code example using getXMLAnswer() with a callback function: var ga = new GlideAjax('my_script_include'); ga.addParam('sysparm_name', 'test'); ga.getXMLAnswer(myCallbackFunction); function myCallbackFunction() { return; }Related LinksGlideAjax - Client