Skip to content
This repository was archived by the owner on Jul 25, 2021. It is now read-only.

6000+ Rows or Many Row Table = Browser Crash / Non-Responsive Script #155

@own3mall

Description

@own3mall

If you have a large table with tons of rows, the TableExport script seems to freeze and causes the browser to crash due to a slow and non-responsive script.

This fiddle isn't 6000 rows, but notice how slow it is to initialize TableExport?

http://jsfiddle.net/dpt9kx8a/4/

I am running into a scenario where I have 6000+ rows displayed for one of my reports, and the browser crashes. If I stop TableExport from running, the page works and is able to scroll through all of those rows, so I know for sure it's TableExport causing the slowdown and crash.

When I stop the script in Firefox, I get the following console output:

Error: Script terminated by timeout at:
_matches/<@http://localhost/Scripts/tableexport/js/tableexport.js:1053:28
_matches@http://localhost/Scripts/tableexport/js/tableexport.js:1052:20

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions