Créer simple xlsx (fichier excel ) à partir de javascript ou Jquery
C'est le violon https://jsfiddle.net/ym4egje0/
J'ai deux choses à demander
-
c'est la création d'un xls , comment créer un fichier xlsx et il ne fonctionne pas dans IE , ne fonctionne que dans google chrome , comment le faire fonctionner sous IE ?
-
Je veux mettre
ColumnHead
en-tête de colonne de texte et message1 et message2 doivent être des lignes consécutives .
Prendre comme l'indice de (.) couper en lignes .
HTML
<input id="btnExport" type="button" value = "Generate File" />
JS/Jquery
$("#btnExport").click(function (e) {
var ColumnHead = "Column Header Text";
var Messages = "\n message1.\n message2.";
window.open('data:application/vnd.ms-excel,' + Messages);
e.preventDefault();
});
- pour xlsx utilisation
data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
j'espère que cela va fonctionner. - maintenant, c'téléchargement sans l'extension de fichier . comment faire .xlsx et aussi je peux donner aucun nom spécifique autre que le téléchargement
- Pouvez-vous essayer ce post? stackoverflow.com/questions/15567086/...
- Pour le Tableau , je n'ai pas besoin de table que les grands et IE solution ne fonctionne pas pour moi
- Télécharger le fichier extension dans chrome jsfiddle.net/ym4egje0/1 Vérifiez la question similaire, à partir de stackoverflow.com/questions/2937465/...
- Ok, mais comment le faire fonctionner sous IE
Vous devez vous connecter pour publier un commentaire.
Découvrez ce violon pour résoudre votre problème . il va créer le fichier pour Google chrome et IE
https://jsfiddle.net/shaswatatripathy/fo4ugmLp/1/
HTML
JS
CSS