Google Caja is a source-to-source translator that “allows you to put untrusted third-party HTML and JavaScript inline in your page and still be secure.”
More Related Contents:
- How can I tell if a DOM element is visible in the current viewport?
- How to detect page zoom level in all modern browsers?
- Communication between tabs or windows
- How can you detect the version of a browser?
- How do I render a Word document (.doc, .docx) in the browser using JavaScript?
- Run JavaScript code on window close or page refresh?
- Reading file contents on the client-side in javascript in various browsers
- Browsers, time zones, Chrome 67 Error (historic timezone changes)
- How to get a word under cursor using JavaScript?
- How to open a PDF file in an ?
- How can I detect when the mouse leaves the window?
- get client time zone from browser [duplicate]
- Using HTML comment tag still relevant around JavaScript code?
- Can I pass a JavaScript variable to another browser window?
- Browser Timeouts
- Detect when user accepts to download a file
- How to detect timeout on an AJAX (XmlHttpRequest) call in the browser?
- Detecting if a browser is in full screen mode
- How can I target only Internet Explorer 11 with JavaScript?
- Target=’_blank’ to show in new window, NOT new tab, possible?
- How to find Javascript syntax errors? [closed]
- Sending user to their browser’s Home Page using Javascript
- Safely sandbox and execute user submitted JavaScript?
- How does JavaScript VM implements Object property access? Is it Hashtable?
- The javascript “resizeTo” function not working in Chrome and Opera
- Open Gmail on mailto: action
- Take User Back to Where They Scrolled to on previous page when clicking Browser Back Button
- Browsers automatically evaluate hex or hsl colors to rgb when setting via element.style.background?
- Could a website force the browser to go into fullscreen mode?
- How to check if a CSS property or value is supported by a browser?