A client-side utility that allows you to open onenote: protocol links from applications that only permit https: links.
| Live Demo | Source Code |
Many applications, for security reasons, do not allow links that use custom protocols like onenote:. This makes it difficult to link directly to a specific page or section within the OneNote desktop application. This forwarder page acts as a bridge: you create a standard https: link to this page, including your OneNote link as a parameter. When visited, the page uses JavaScript to immediately redirect the user to the intended onenote: destination.
onenote: link into the form to easily generate a valid, shareable https: forwarder link.onenote:https://your-sharepoint-site/...#PageName§ion-id={...}&page-id={...}onenote: part) to this page’s URL:
https://austegard.com/web-utilities/onenote.html?https://your-sharepoint-site/...https: link in any application. When someone clicks it, they will be taken to this page, which will then redirect them to the OneNote link.onenote: link from the OneNote application.onenote: link and the new, shareable https forwarder link. You can copy and use the forwarder link.window.location.href to find the OneNote URL provided as a query string parameter, then sets window.location.href to the onenote: link to trigger the redirect.Created by Oskar Austegard (@oaustegard)
For issues, feature requests, or contributions, please open an issue on GitHub.