Tampermonkey userscript for Virtual Learning Academy student pages.
Unlocks copy/paste on lesson questions and keeps your session alive automatically.
Requires Tampermonkey (Chrome, Edge, or Firefox).
Or open this link directly:
Tampermonkey will prompt you to install. Confirm and reload any open VLA tabs.
| Feature | Description |
|---|---|
| Copy / paste unlock | Re-enables selecting and copying question text, key terms, and pasting into answer fields |
| Iframe support | Injects into the #DisplayQuestions2 iframe used on LessonRead.aspx (split-screen & exams) |
| Session keep-alive | Refreshes the session every 20 minutes and auto-clicks Stay Signed In when the timeout popup appears |
https://virtuallearningacademy.net/Student/*https://www.virtuallearningacademy.net/Student/*
Works on LessonRead.aspx, LessonQuestions.aspx, and other student pages that use the VLA session banner.
- Install Tampermonkey.
- Open Tampermonkey → Create a new script.
- Paste the contents of
vla-enable-copy-paste.user.js. - Save (
Ctrl+S).
Copy/paste — Overrides VLA’s blockCopy, blockPaste, and blockCtrlKeys handlers, removes .no-copy restrictions, and injects into the questions iframe after it loads (not while still about:blank).
Session keep-alive — Calls the site’s own resetTimer() and KeepSessionAlive() on a schedule, and clicks #keep when the “Need More Time?” overlay appears.
This is an unofficial browser tool, not affiliated with Virtual Learning Academy. Use at your own discretion and in line with your school’s policies.