Será que podem me dar uma força? Desde já agradeço.
Javascript da página Index
// Função para abrir uma janela para cadastro de cliente
function abre_contato(){
var url = 'contato/cadastro.php';
contatoAgenda = abre_contato_modal(url);
}
// Função para Abertura de POPUP Modal
function abre_contato_modal(url) {
$(function() {
var $this = $(this);
var $conteudoDialogoCadastro = $('<iframe id="insertPage" src="' + url + '" />');
var horizontalPadding = 10;
var verticalPadding = 10;
$conteudoDialogoCadastro.dialog({
title: 'Cadastrar Novo Cliente',
autoOpen: true,
width: 690,
height: 400,
position: 'center',
modal: true,
resizable: true,
autoResize: true
}).width(690 - horizontalPadding).height(400 - verticalPadding);
$('.ui-widget-overlay').click(function() { $conteudoDialogoCadastro.dialog("close"); });
$('#insertPage').load(function() {
cadastropage = $('#insertPage').contents().find('input#btn_fechar');
cadastropage.bind('click', function() {
$conteudoDialogoCadastro.dialog("close");
});
});
});
}
Javascript da página Cadastro
function load_cadastraCONTATO_Ajax(url){
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
//See note below about this line
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/envelope.gif' class='bbc_emoticon' alt='(e)' /> {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/envelope.gif' class='bbc_emoticon' alt='(e)' /> {}
}
}
if (!http_request) {
alert('Giving up <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/sad.gif' class='bbc_emoticon' alt=':(' /> Cannot create an XMLHTTP instance');
return false;
}
http_request.onreadystatechange = retornarpratela;
http_request.open('GET', url, true);
http_request.send(null);
}
function retornarpratela(){
if (http_request.readyState == 4) {
if (http_request.status == 200) {
kkk = $('.ui-dialog iframe#insertPage', window.parent.document);
$(function() {
$(kkk).dialog('close');
});
}
}
}
// Função para cadastrar novos clientes
function cadastraCONTATO() {
var nom_contato = document.getElementById('nom_contato').value;
var nom_email = document.getElementById('nom_email').value;
var num_cpf = document.getElementById('num_cpf').value;
var nom_endereco = document.getElementById('nom_endereco').value;
var num_telefone = document.getElementById('num_telefone').value;
var url = "processa_dados.php?nom_contato=" + nom_contato + "&nom_email=" + nom_email + "&num_cpf=" + num_cpf + "&nom_endereco=" + nom_endereco + "&num_telefone=" + num_telefone;
load_cadastraCONTATO_Ajax(url);
}










