Editando um botão para chamar duas funções

Esse botão esta dentro da plataforma leadlovers, ele foi feito atraves de uma div e realiza a função de donwload (chama uma url).

Eu gostaria de alem de fazer download ele pudesse chamar uma nova url logo após da primeira.

segue o codigo:

	              <a="" class="btn btn-primary-white medium-editor-element ui-sortable-handle" href="https://blob.contato.io/machine-files/download-456123-formula%C3%A7%C3%B5es-para-melhorar-a-imunidade-16322710.pdf" style="white-space: normal; color: rgb(255, 255, 255); border-color: rgb(7, 190, 184); border-width: 10px; border-radius: 15px; font-size: 20px; background-color: rgb(7, 190, 184); margin-top: -50px;" data-selector="a.btn, a.download-btn, button.btn, a.goto" src="https://blob.llimages.com/machine-user-images/livros2-img-3128693-20200804232852.png"><i class="icon icon-arrow-down" data-selector=".icon" style="color: rgb(255, 255, 255); font-size: 20px; opacity: 1;"></i><strong>FAZER O DOWNLOAD</strong>
	                	      </a="">

cria uma função, e no onclick vc faz o que tem que fazer.

exemplo:

function download(){
    downloadMusic(); //baixa a musica
    window.location.href = "/pagina-inicial"; //redireciona o user
}

<button onclick="download()">Download Music</button>

aí no onClick vc vai chamar a função download, nem precissa dessa tag <a/>, pode colocar um button no lugar

1 curtida