Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <title>Lista</title>
- <link rel="stylesheet" href="css/csvtable.css" type="text/css" />
- <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
- <script type="text/javascript" src="js/jquery.csvToTable.js"></script>
- <link href="Lista.css" type="text/css" rel="stylesheet">
- <head>
- <meta http-equiv="content-type" content="text/html;charset=utf-8" />
- <meta charset="utf-8" />
- </head>
- <body>
- <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
- <script type="text/javascript">
- $(function () {
- $("#upload").bind("click", function () {
- var regex = /^([a-zA-Z0-9\s_\\.\-: á])+(.csv|.txt)$/;
- if (regex.test($("#fileUpload").val().toLowerCase())) {
- if (typeof (FileReader) != "undefined") {
- var reader = new FileReader();
- reader.onload = function (e) {
- var table = $("<table />");
- var rows = e.target.result.split("\n");
- for (var i = 0; i < rows.length; i++) {
- var row = $("<tr />");
- var cells = rows[i].split(";");
- for (var j = 0; j < cells.length; j++) {
- var cell = $("<td />");
- cell.html(cells[j]);
- row.append(cell);
- }
- table.append(row);
- }
- $("#dvCSV").html('');
- $("#dvCSV").append(table);
- }
- reader.readAsText($("#fileUpload")[0].files[0]);
- } else {
- alert("This browser does not support HTML5.");
- }
- } else {
- alert("Please upload a valid CSV file.");
- }
- });
- });
- </script>
- <input type="file" id="fileUpload" />
- <input type="button" id="upload" value="Upload" />
- <hr />
- <div id="dvCSV">
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement