# JavaScript

> Add the Document Editor and Document Viewer to pages without a framework: scripts, a backend on another origin, fetch, both on one page and dynamic pages.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Integration Guide > JavaScript
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/llms-full.txt

---

## On This Page

- [Where the Scripts Come From](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#where-the-scripts-come-from)
- [Prepare the Backend](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#prepare-the-backend)
- [Load and Save Documents From a Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#load-and-save-documents-from-a-page)
- [Show the Editor and the Viewer on One Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#show-the-editor-and-the-viewer-on-one-page)
- [Create and Remove the Editor at Run Time](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#create-and-remove-the-editor-at-run-time)
- [Remove and Recreate the Document Viewer](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#remove-and-recreate-the-document-viewer)
- [Pass Access Tokens](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#pass-access-tokens)
- [Node.js Applications](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#node-js-applications)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/#next-steps)

---

## Nearby

- **Previous:** [React](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/react/llms.txt)
- **Next:** [Blazor](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/llms.txt)
