Custom eLearning and Digital Training Solutions Provider
  • Home
  • eLearning Services
    • Custom Elearning Solutions
    • Convert PowerPoint to eLearning
    • Rapid eLearning Development
    • Translation and Localization
    • Flash To HTML5 Conversion
    • Legacy Content Conversion
    • Mobile Learning
    • Gamified Learning Solutions
    • Blended Learning Solutions
  • Software Development
    • Learning Management System
    • Workforce Management System
    • Human Resource Management System
    • Bug Tracker Software
    • Custom Software Development
  • Contact Us
  • Blog
  • Search
  • Menu Menu
  • 0Shopping Cart
  • Home
  • eLearning Services
    • Custom Elearning Solutions
    • Convert PowerPoint to eLearning
    • Rapid eLearning Development
    • Translation and Localization
    • Flash To HTML5 Conversion
    • Legacy Content Conversion
    • Mobile Learning
    • Gamified Learning Solutions
    • Blended Learning Solutions
  • Software Development
    • Learning Management System
    • Workforce Management System
    • Human Resource Management System
    • Bug Tracker Software
    • Custom Software Development
  • Contact Us
  • Blog

Disable Video Seekbar in Articulate Storyline 360 JavaScript

Custom eLearning: How-To Disable Video Seekbar in Articulate Storyline 360 Using JavaScript

In many eLearning scenarios, especially compliance or mandatory training, it’s important to ensure learners watch a video completely before moving on. However, by default, Articulate Storyline 360 allows learners to drag the video seekbar even after the video finishes.

Click Preview to watch how to disable Video Seekbar in Articulate Storyline 360 Using JavaScript.

Preview

In this article, you’ll learn how to disable the video player’s seekbar after the video completes using a simple JavaScript trigger in Articulate Storyline 360.

This approach is beginner-friendly, practical and ideal for elearning designers looking to control learner navigation without complex development.

Free Storyline 360 Tutorial for eLearning Developers.

Start Free Tutorial

Why Disable the Video Seekbar in Articulate Storyline 360?

The video seekbar allows learners to jump forward and backward within a video. While this can be useful for reference videos, it may not be suitable for:

  • Compliance and regulatory training
  • Security or safety awareness courses
  • Assessments tied to video content
  • Scenarios where full video viewing is mandatory

Disabling the seekbar after the video finishes ensures learners cannot replay or skip content in unintended ways.

About Articulate Storyline 360

Articulate Storyline 360 is a powerful authoring tool used to create interactive eLearning courses. It supports:

  • Video-based learning
  • Built-in triggers and conditions
  • JavaScript integration for advanced control
  • HTML5 output for modern browsers

Using JavaScript triggers in Storyline allows developers to extend default functionality—like controlling video playback behavior.

Understanding Video Player Limitations in Articulate Storyline 360

When a video finishes playing on a slide:.

1. The seekbar remains draggable
2. Learners can scrub backward or forward

To solve this, we use a JavaScript trigger that runs when the slide timeline ends.

Learn Articulate Storyline 360 in Minutes – Free.

Start Free Tutorial

Step-by-Step: Disable Seekbar after Video Completion

Step 1: Open Your Course

Open your project in Articulate Storyline 360 and navigate to the slide containing the video.

Step 2: Preview the Slide

● Preview the slide and let the video play until it finishes.
● You’ll notice that even after completion, the seekbar is still active and draggable.

Step 3: Close Preview and Add a Trigger

Exit preview mode and return to the slide view.

● Open the Triggers panel
●
Add a new trigger
●
Choose Execute JavaScript

Step 4: Set Trigger Timing

Configure the trigger to run:

● When the timeline ends on this slide

This ensures the seekbar is disabled only after the video has fully played.

Step 5: Add the JavaScript

Click Edit JavaScript, paste the provided script into the editor and click OK.

const seek = document.querySelector(‘#seek’);
const reset = document.querySelector(‘#reset’);

seek.style.pointerEvents = ‘none’;

reset.addEventListener(‘click’, function () {
seek.style.pointerEvents = ‘all’;
});

The script works by identifying the video player and disabling interaction with the seekbar once playback is complete.

Step 6: Preview and Verify

Preview the course again and let the video play till the end.

You’ll see that once the video finishes:

● The seekbar is disabled
● Learners can no longer scrub through the video

Common Use Cases for Disabling Video Seekbar in eLearning

This technique is especially useful for:

1. Compliance training (anti-bribery, data privacy, safety)
2. Mandatory onboarding videos
3. Cybersecurity awareness courses
4. Certification or audit-ready learning modules
5. Scenario-based learning with gated progression

It gives instructional designers better control over learner behavior while keeping the experience seamless.

Learn Articulate Storyline 360 Step by Step – Free.

Start Free Tutorial

Summary

By using a simple JavaScript trigger in Articulate Storyline 360, you can disable the video player seekbar after the video completes, preventing learners from scrubbing content after viewing.

This method is ideal for compliance-driven and structured learning environments and provides greater control over video-based interactions without compromising usability.

Frequently Asked Questions (FAQs)

How do I disable the video seekbar in Articulate Storyline 360?

You can disable the video seekbar in Articulate Storyline 360 by using a JavaScript trigger. Add the trigger to execute JavaScript when the slide timeline ends. This ensures the seekbar is disabled only after the video finishes playing.

Does this JavaScript affect video playback?

No. The JavaScript does not modify or interrupt video playback. It only restricts learner interaction with the seekbar after the video ends.

Can I use this solution in SCORM 1.2 and SCORM 2004 courses?

Yes. This solution works independently of SCORM versions and does not interfere with SCORM 1.2 or SCORM 2004 course tracking.

Can this solution be used in multilingual or localized courses?

Yes. Since the JavaScript controls the video player and not the content itself, it works the same across localized versions of a course.

How does this impact learner analytics or video engagement metrics?

This solution does not block analytics. LMS or xAPI tracking continues to capture completion and engagement data as configured.

Our Articulate Storyline 360 courses are engaging, visually rich, and compatible with SCORM/xAPI for easy LMS deployment.
https://www.swiftelearningservices.com/articulate-storyline-360-free-tutorials/

ARTICULATE STORYLINE POSTS

  • step-by-step guide to customize quiz feedback colors in rise 360
    How to Customize Correct and Incorrect Answers Feedback Colors in Articulate Rise 360June 27, 2025 - 4:40 PM
  • removing labels and numbers from process blocks in articulate rise 360
    How to Remove Labels and Numbers from Process Blocks in Articulate Rise 360June 20, 2025 - 3:07 PM
  • easy-online-course-creation-ispring-suite-swift-elearning-services
    Create Online Courses with Ease Using iSpring Suite – The All-in-One eLearning Authoring Tool for PowerPointJune 16, 2025 - 11:18 AM
  • how to adjust padding in articulate rise 360 content blocks for custom e-learning
    How to Adjust Padding in Articulate Rise 360 Content Blocks for Custom E-LearningJune 9, 2025 - 5:23 PM
  • swift elearning services focuses on crafting custom elearning courses that enhance digital learning experiences.
    How to Use Snapshots to Recover Deleted Lessons in Articulate Rise 360April 23, 2025 - 3:58 PM
  • swift elearning services provides articulate 360 localization, offering tailored elearning solutions that adapt your content for global audiences.
    Articulate 360 Localization: Create, Translate, and Manage Training with EaseApril 17, 2025 - 11:24 AM
  • custom elearning solution with jump-to-time video control in storyline 360 for interactive video navigation.
    How to Use Jump-to-Time Trigger to Control Video in Storyline 360April 11, 2025 - 10:51 AM
  • how to import slides from other storyline projects
    Articulate Storyline 360 – How to Import Slides from Other Storyline ProjectsMarch 25, 2025 - 5:52 PM
  • ohs-traffic-control-training-for-construction-workers-featured-image
    OHS – Traffic Control Training Course for Construction WorkersSeptember 9, 2024 - 5:56 PM
  • ohs-road-traffic-control-training-for-road-maintenance-workers-featured-image
    OHS – Traffic Control Work Zone Safety Training for Road Maintenance WorkersAugust 1, 2024 - 3:22 PM

Get a Free Prototype Customized with Your Content.

Our Portfolios Explore Our Extensive Collection of eLearning Courses.

GET A FREE ELEARNING SAMPLE

We transform your training material into engaging, SCORM-compliant courses.

Request a Free Sample  

Our Services


  • Rapid eLearning Solutions

  • Custom eLearning Development

  • Flash to HTML5 Conversion Services

  • Mobile Learning Solutions

  • Translation and Localisation Services

  • Gamification eLearning

Our Office Address

Asia: 704, Topaz Plaza, Punjagutta, Hyderabad, Telangana, India 500082

Australia: P.O. Box 107, Brisbane, Queensland, 4030

Canada: 750 Oakdale Rd Suite 56, North York, ON M3N 2Z4, Canada

USA: 12218 Old Gage Ranch, San Antonio, Texas 78245

Copyright ©2026 Swift eLearning Services.
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
eLearning Content Creation for Effective Online Trainingelearning content creation for effective online trainingAI in Custom eLearning Content Development in 2026
Scroll to top