Sveiki!
Ir sekojoša problēma. Ir forma bez laukiem ar atribūtu target="_blank", kuru submito, kad nospiež konkrētu pogu "Izveidot PDF" (poga atrodas ārpus formas) .
Kad nospiež pogu "Izveidot PDF", ar JQuery .post() notiek pārbaude, ja viss kārtībā, tad submito formu un browserim tiek padots PDF fails.
Problēma ir tajā, ka browseris jautā vai atļaut popup vai nē un ja atļauj, tad tikai tikai ļauj saglabāt PDF failu.
Ja neveic pārbaudi ar JQuery.post un pa tiešo submito formu, tad lietotājam uzreiz ļauj saglabāt PDF failu.
Iesakiet kā apiet popup atļauju vai aizliegšanu? Google meklēju jau pusdienu neko sakarīgu nevaru atrast.
Rāda popup loga atļaušanu vai aizliegšanu
$("#Print").live("click", function(){
$.post("index.php?check=getcustcount", {id: 22, function(data){
clientCount = data;
if(clientCount>=10) {
alert(informText)
return false;
}
else {
$("#PrintForm").attr("action", "index.php?sid=2&sbid=&update=pdf&id=1");
$("#PrintForm").submit();
$("#PrintForm").attr("action", "");
}
});
});
Nerāda popup loga atļaušanu vai aizliegšanu
$("#Print").live("click", function(){
$("#PrintForm").attr("action", "index.php?sid=2&sbid=&update=pdf&id=1");
$("#PrintForm").submit();
$("#PrintForm").attr("action", "");'.
});