Botão funciona depois de 3 cliques

Após uma exibição do pdf gerado apartir do modal, quando retorno para tela o botão voltar só funciona depois do 3º clique.

<input name="Voltar" type="button" value="Voltar" class="botao" onClick="javascript:history.back();"> <input type="button" value="Nova pesquisa" class="botao" onClick="novaPesquisa()" />

modal

Faltou o modal


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<title></title>
<style type="text/css">
<!--
body,td,th {
	font-size: 18px;
	color: #0099FF;
	font-family: tahoma;
}
body {
	background-repeat: repeat;
}
.style3 {
	font-size: 18pt;
	font-weight: bold;
	font-family: tahoma;
}
-->
</style></head>

<div align="center">
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p><img src="img/pt_BR/loading.gif" width="48" height="48" align="middle"/> Carregando...</p>
</div>
</html>

Oi acredito que o problema esta no uso da funcao

javascript:history.back();

ela retorma a um estado anterior da paginas, pesquise um pouco sobre ela, que vc entendera melhor.
eu acho melhor vc apontar direto para a pagina que deseja voltar, e colocar o link direto para ela no botão.

Também já ouvi comentários sobre esse mesmo problema do history.back(), no entanto, em uma das maquinas funciona e nas outras não. Isso eu acho muito estranho, como se fosse problema de navegador.

Os problemas mais chatos em sistemas web são justamente as incompatibilidades entre os navegadores, é extremamente complicado criar uma aplicação rica que funcione em todas os navegadores (por isso sou fan de Flex), e como essa funcao ai e javascript q é executado no navegador, e normal que tenha comportamentos diferentes.