Carregar js em página carregada com ajax
Olá..
Como posso fazer para carregar meus arquivos JS em uma página carregada via Ajax? Já tentei de várias formas e não tive sucesso.
Alguém poderia me ajudar??
Obrigada desde ja :)
o index.php
<!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 charset="utf-8">
<title>:: ::</title>
<meta name="description" content="Observatório Nacional da Rede de Educação Profissional, Ciência e Tecnologia">
<meta name="author" content="">
<link rel="stylesheet" href="css/menu.css" type="text/css" media="screen" charset="utf-8"/>
<script language="javascript" src="js/menu.js"></script>
<script language="javascript" src="js/ajax.js"></script>
<script language="javascript" src="js/instrucao.js"></script>
<script language="javascript" src="js/jquery-1.6.1.min.js"></script>
<script language="javascript" src="js/jquery-latest.js"></script>
</head>
<body>
<?php include "conecta.php"; ?>
<div id="central">
<?php include "menu/menu.php"; ?>
<div id="conteudo_mostrar"></div>
<div id="rodape"></div>
</div>
</body>
</html>
o ajax.js:
function GetXMLHttp() {
if(navigator.appName == "Microsoft Internet Explorer") {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else {
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
var xmlRequest = GetXMLHttp();
o instrucao.js
function abrirPag(valor){
var url = valor;
xmlRequest.open("GET",url,true);
xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.send(null);
if (xmlRequest.readyState == 1) {
document.getElementById("conteudo_mostrar").innerHTML = "<img src='loader.gif'>";
}
return url;
}
function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
}
}// JavaScript Document
o menu.php :
<a href="#" onclick="abrirPag('curso/curso.php');">Formulário</a>
neste arquivo curso.php que esta o JS que precisa ser executado.
Discussão (3)
Carregando comentários...