Giter VIP home page Giter VIP logo

Comments (3)

rainabba avatar rainabba commented on August 24, 2024

I'm glad it helped. In short, this is a hack developed for internal use and depends on techniques that render it less than ideal for production.

tl;dr (now added to the README.md)

This plugin is a hack on a hack. The .xls extension is the only way [some versions] of excel will even open it, and you will get a warning about the contents which can be ignored. The plugin was developed against Chrome and other have contributed code that should allow it to work in Firefox and Safari, but inconsistently since it's a hack that's not well supported anywhere but Chrome. I would not use this in public production personally and it was developed for an Intranet application where users are on Chrome and had known versions of Excel installed and the users were educated about the warning. These users also save-as in Excel so that when the files are distributed, the end-users don't get the warning message.

from jquery-table2excel.

SourceCode avatar SourceCode commented on August 24, 2024

Ok that makes total sense. Thanks for letting me know. A question for you - would you care if I fork this and update it so that it does indeed work across platforms? I reviewed the code and noticed that I could improve it and cover the scenarios possibly. I know the warnings will always be in place.

Thank you again for taking the time to respond and inform me on the situation.

from jquery-table2excel.

rainabba avatar rainabba commented on August 24, 2024

Forks and PRs are very welcome. That's the beauty of OSS; people like me start an idea and everyone else that wants to see it improved can contribute and GitHub ensures that everyone gets due credit for those contributions. :)

This is a nice tutorial about how to use GitHub Pull Requests (PRs): https://yangsu.github.io/pull-request-tutorial/

from jquery-table2excel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.