<html> <head> <script src="/tests/SimpleTest/EventUtils.js"></script> <script src="NavigationUtils.js"></script> <script> function navigate() { var args = window.location.hash.substring(1).split(","); var target = args[0]; var mechanism = args[1]; switch (mechanism) { case "location": // eslint-disable-next-line no-eval navigateByLocation(eval(target)); break; case "open": navigateByOpen(target); break; case "form": navigateByForm(target); break; case "hyperlink": navigateByHyperlink(target); break; } } </script> </head> <body onload="navigate();"> <script> var args = window.location.hash.substring(1).split(","); var target = args[0]; var mechanism = args[1]; // eslint-disable-next-line no-unsanitized/method document.write("target=" + target + " mechanism=" + mechanism); </script> </body> </html>