Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem kod IE a na FF radi kako treba

[es] :: Javascript i AJAX :: Problem kod IE a na FF radi kako treba

[ Pregleda: 1407 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.dlp248.bih.net.ba.



+1 Profil

icon Problem kod IE a na FF radi kako treba23.11.2009. u 07:49 - pre 175 meseci
Pokusavam napraviti AJAX stranicu...dole sam oznacio u kojem redu mi javlja unknown error kada pozovem funkciju posalji('emailForma','ime','email','poruka')

Code:
function getxmlhttp(){
var xmlhttp=false;
try {
    xmlhttp= new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e){
    try{
        xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {
        xmlhttp= false;
        }
    }
if (!xmlhttp && typeof XMLHttpRequest != 'undefined'){
xmlhttp= new XMLHttpRequest();
}
return xmlhttp;

};

function processajax(obj,serverPage){
var lok="Slanje je u tijeku!";


var xmlhttp=getxmlhttp();
xmlhttp.open("POST",serverPage+"&ssid="+Math.random(),true);
*document.getElementById(obj).innerHTML=lok;
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && (xmlhttp.status==200 || xmlhttp.status == 304)){
    document.getElementById(obj).innerHTML=xmlhttp.responseText;
    }
}
xmlhttp.send(null);
};

function posalji(form_id,ime,email,poruka){
    
    var ko=document.forms[form_id].elements[ime].value;
    var email=document.forms[form_id].elements[email].value;
    var poruka=document.forms[form_id].elements[poruka].value;
    
    
if ((verificirajEmail('emailForma','email')==true) && (prazno('emailForma','ime')==true) && (prazno('emailForma','poruka')==true))
{
    var lokacija= "posalji.php?ko="+ko+"&email="+email+"&poruka="+poruka;

    processajax("tijeloMail",lokacija);
};
};





posalji.php
Code:
 <?
$ko=$_GET['ko'];
$email=$_GET['email'];
$poruka=$_GET['poruka'];


if(!empty($email) && !empty($poruka)) {

$mailContent = "Poruka: $poruka\n";


$toAddress = "[email protected]";

mail($toAddress,$subjekt,$mailContent,"From: $email");

/*
echo "<div class='poslanMail'>Vaš e-mail je poslan! \n</div>";
*/
Echo "Ok!";
} else {
Echo "Nije Ok!";
 /*  echo "<div class='poslanMailGreska'>Neka polja su prazna.\n</div>";*/
}

?>

molim Vas da mi pomognete da otkrijem gresku u IE (unknown error on line *)... u FF je sve ok
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.dlp248.bih.net.ba.



+1 Profil

icon Re: Problem kod IE a na FF radi kako treba23.11.2009. u 09:02 - pre 175 meseci
greska je u sljedecem... izgleda da IE ne prepoznaje ID u <table id="ddd"... kad sam stavio id u div sve radi :)

pozz
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-1.sezampro.yu.



+33 Profil

icon Re: Problem kod IE a na FF radi kako treba23.11.2009. u 10:38 - pre 175 meseci
Nije da ne prepoznaje id, nego je malo nelogično da u slučaju tabele koristiš innerHTML svojstvo.
 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.dlp248.bih.net.ba.



+1 Profil

icon Re: Problem kod IE a na FF radi kako treba23.11.2009. u 12:10 - pre 175 meseci
pogresno sam se izrazio:) hvala na ispravci... umor rezultira ovakvim greskama :D
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

[es] :: Javascript i AJAX :: Problem kod IE a na FF radi kako treba

[ Pregleda: 1407 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.