Boa Tarde Pessoal, tenho a seguinte situação:
HTML
<p>Selecione o mês:</p>
<select size="1" id="mes" name="mes">
<option value="01">Janeiro</option>
<option value="02">Fevereiro</option>
<option value="03">Março</option>
<option value="04">Abril</option>
<option value="05">Maio</option>
<option value="06">Junho</option>
<option value="07">Julho</option>
<option value="08">Agosto</option>
<option value="09">Setembro</option>
<option value="10">Outubro</option>
<option value="11">Novembro</option>
<option value="12">Dezembro</option>
</select>
<p>Selecione o ano :</p>
<select size="1" id="ano" name="ano">
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
</select>
<button type="button" onclick="javascript:montarArquivo('form1');">Gerar PDF</button>
JAVASCRIPT
function montarArquivo(formulario) {
window.open(document.getElementById('mes').value + document.getElementById('ano').value + '.pdf', 'janela1', 'width=800, height=600, scrollbars=1, resizable=yes');
}
no diretório já deixo todos os arquivos correspondentes (012018.pdf / 022018.pdf ............)
O Problema está na seguinte situação, vamos dizer que no mês de Maio em diante eu não gerei nenhum arquivo, teria como eu fazer um teste de verificação se existe esse arquivo no diretorio e me trazer um alert("arquivo não disponível"); .
ou
quando a pagina der o erro 404 que não pode ser carregada me trazer o alert.
ou
Alguma outra solução =)
porque ate o momento a unica solução que encontrei, seria retirar do select a combinação que não existe o arquivo. e a ideia a principio seria renomear os arquivos com mes e ano . pdf e transferir via ftp para o diretório e não precisar mais alterar o código da pagina
Antes de finalizar queria deixar aqui meu agradecimento a Alura, pois fiz poucos cursos e já consegui fazer muito com que aprendi.
Obrigado a todos.