Skip to content

Instantly share code, notes, and snippets.

View AbigaelCodes's full-sized avatar
🪁
Relaxing

Abigael AbigaelCodes

🪁
Relaxing
View GitHub Profile
@AbigaelCodes
AbigaelCodes / ajax-file-download.js
Last active February 18, 2022 16:51 — forked from jasonweng/ajax-file-download.js
handle file download from AJAX POST
// XMLHttpRequest
var xhr = new XMLHttpRequest();
xhr.open('POST', url, true);
xhr.responseType = 'arraybuffer';
xhr.onload = function () {
if (this.status === 200) {
var filename = "";
var disposition = xhr.getResponseHeader('Content-Disposition');
if (disposition && disposition.indexOf('attachment') !== -1) {
var filenameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/;
@AbigaelCodes
AbigaelCodes / ejercicio.html
Created August 17, 2021 21:34
MyJavascriptLab: Ejercicio
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Laboratorio de JavaScript</title>
<meta name="author" content="Abigael Heredia Feliz">
<meta name="description" content="Ejercicios con finalidades autodidactas de javascript en el lado del cliente">
@AbigaelCodes
AbigaelCodes / app.js
Created July 14, 2021 22:12
JavaScript: Probando el console.log
console.log('Hola mundo')
@AbigaelCodes
AbigaelCodes / index.html
Last active July 14, 2021 22:10
HTML: Código básico
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mi primer Gist</title>
</head>
<body>