Tập lệnh chạy dài là mã JavaScript hoặc ActiveX khiến trình duyệt Web hiển thị thông báo lỗi chạy dài. Còn được gọi là hộp thoại tập lệnh chạy, thông báo này cho biết trình duyệt đang sử dụng một thời gian dài để thực thi một tập lệnh.
Một tập lệnh chạy dài thường gây ra các vấn đề về hiệu suất và làm cho trang Web không phản hồi. Nó buộc các thông báo lỗi kéo dài xuất hiện, bởi vì mọi trình duyệt Web đều có một khoảng thời gian chờ cụ thể để thực thi tập lệnh. Người dùng có thể chọn để tập lệnh tiếp tục chạy, nhưng họ cũng có thể chọn chấm dứt tập lệnh, đặc biệt khi tập lệnh đang chạy một vòng lặp vô tận. Người dùng có thể ngăn thông báo lỗi hiển thị lại bằng cách tắt thông báo lỗi tập lệnh trong cài đặt trình duyệt.