Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Valdir Rospirski

Problemas compatibilidade Java e Internet Explorer

Recommended Posts

Pessoal tenho um script assim hó

 

Quando clika no link <a href="javascript://" onclick="linkAcesso('ver_pacientes')">Ver todos Paciente</a>

 

e vem para essa pagina

 

require_once ("scripts/func.php");
$link = anti_tudo($_GET['link']);
switch($link){
case 'cadastrar_paciente':
require_once ("paginas/cadastrar_pacientes.php");
break;

case 'ver_pacientes':
require_once ("paginas/ver_todos_pacientes.php");
break;

case 'teste':
require_once ("paginas/teste.php");
break;

default:
require_once ("paginas/default.php");
break;
}
?>

 

Ai vai carregar a pagina ver_todos_paciente.php certo

 

<script type="text/javascript">
function replaceAll(string, token, newtoken) {
while (string.indexOf(token) != -1) {
		string = string.replace(token, newtoken);
}
return string;
}
 $(function(){
   $('.zebra tr:even').addClass('stripe-even');
   $('.zebra tr:odd').addClass('stripe-odd');
 });
function pacienteEditar(li)
{
var link_acesso = (li);
$("#corpo_rigth_index").load('paginas/exibir_paciente_editar.php?paciente=' + link_acesso);
}
$(function($){
$("#lista_pacientes").load('paginas/tabela_lista_pacientes.php');
})
$(function($){

$("#pesquisa").keyup(function(){
var pesquisa = $("#pesquisa").val();
   var nha = replaceAll(pesquisa, " ", "%");
$("#lista_pacientes").load('paginas/tabela_lista_pacientes.php?pesquisa=' + nha);
})
})
</script>

<font id="class1">Lista dos pacientes cadastrados</font>
<br>
<br>
<font id="class2">Selecione uma linha abaixo para ver ou editar o paciente.</font>
<br>
<br>
<div id="pesquisa_div">
Busca:<input name="pesquisa" type="text" id="pesquisa"/>
</div><!--pesquisa_div-->
<div id="lista_pacientes"></div>

</div><!--lista_pacientes-->

 

Mais o problema que funciona no mozilla, google chrome, MAIS NO INTERNET EXPLORER NAO CARREGAR ESSA PAGINA O.o

o outro link cadastrar_paciente carrega normal... mais o outro não... se eu tirar as funções java script ele carrega normal no IE... mais preciso das funções pra funcionar... alguem da uma ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal tenho um script assim hó

 

Quando clika no link <a href="javascript://" onclick="linkAcesso('ver_pacientes')">Ver todos Paciente</a>

 

e vem para essa pagina

 

require_once ("scripts/func.php");
$link = anti_tudo($_GET['link']);
switch($link){
case 'cadastrar_paciente':
require_once ("paginas/cadastrar_pacientes.php");
break;

case 'ver_pacientes':
require_once ("paginas/ver_todos_pacientes.php");
break;

case 'teste':
require_once ("paginas/teste.php");
break;

default:
require_once ("paginas/default.php");
break;
}
?>

 

Ai vai carregar a pagina ver_todos_paciente.php certo

 

<script type="text/javascript">
function replaceAll(string, token, newtoken) {
while (string.indexOf(token) != -1) {
		string = string.replace(token, newtoken);
}
return string;
}
 $(function(){
   $('.zebra tr:even').addClass('stripe-even');
   $('.zebra tr:odd').addClass('stripe-odd');
 });
function pacienteEditar(li)
{
var link_acesso = (li);
$("#corpo_rigth_index").load('paginas/exibir_paciente_editar.php?paciente=' + link_acesso);
}
$(function($){
$("#lista_pacientes").load('paginas/tabela_lista_pacientes.php');
})
$(function($){

$("#pesquisa").keyup(function(){
var pesquisa = $("#pesquisa").val();
   var nha = replaceAll(pesquisa, " ", "%");
$("#lista_pacientes").load('paginas/tabela_lista_pacientes.php?pesquisa=' + nha);
})
})
</script>

<font id="class1">Lista dos pacientes cadastrados</font>
<br>
<br>
<font id="class2">Selecione uma linha abaixo para ver ou editar o paciente.</font>
<br>
<br>
<div id="pesquisa_div">
Busca:<input name="pesquisa" type="text" id="pesquisa"/>
</div><!--pesquisa_div-->
<div id="lista_pacientes"></div>

</div><!--lista_pacientes-->

 

Mais o problema que funciona no mozilla, google chrome, MAIS NO INTERNET EXPLORER NAO CARREGAR ESSA PAGINA O.o

o outro link cadastrar_paciente carrega normal... mais o outro não... se eu tirar as funções java script ele carrega normal no IE... mais preciso das funções pra funcionar... alguem da uma ajuda.

 

Acho que isso não é a causa do problema, mas tente tirar o $ do argumento, ele não é necessário:

$(function($){...

deixe assim:

$(function(){...

 

outra coisa, dê um espaço entre as tags de comentário, existem navegadores que bugam com isso, então é mais seguro dar espaço e não usar <, > e nem -- dentro dos comentários html

</div><!-- pesquisa_div -->
<div id="lista_pacientes"></div>

</div><!-- lista_pacientes -->

 

Fora isso não vi outro problema que possa causar incompatibilidade... Se mesmo assim continuar pode ser em alguma outra parte do código que você não enviou

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.