Managing JavaScript in SharePoint Master Pages

During one of my presentations, when I was demonstrating how to use JavaScript to toggle the ribbon display on anonymous SharePoint sites, someone asked how to manage JavaScript where an organization, or user, has blocked JavaScript in the browser. This prompted further investigation into how you can elegantly manage those situations. After all, it’s impossible to control how users configure their browsers, so you need to ensure that you add some additional logic to the master page to manage that.

Users and organizations sometimes disable JavaScript in browsers because of the risk of attack. For instance, if you disable Active Scripting in the Internet Explorer security settings, shown in Figure ...

Get Microsoft® SharePoint® Designer 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.