Tümü,
Ben Zend Framework ve MVC ile yazılmış bir PHP5 uygulama var. Benim ana sayfasında, bir dinamik olarak oluşturulan pdf dosyasını indirmek için işlevsellik dahil etmek istiyoruz. Bu yapılır yoludur:
- Kullanıcı tıkladığında "dosya indirme" linki.
- Tıkla, bir AJAX çağrısı, form verilerini alır pdf oluşturur ve bir dize olarak döndüren bir PHP denetleyicisi, oluşur.
- Benim javascript fonksiyonu artık pdf dize vardır.
- Ben kullanıcı javascript gelen pdf dosyası indirmek için nasıl bir "Aç / Kaydet" diyalog görüntüleyebilir?
Ben aşağıdaki kodu vardır:
<script type="text/Javascript">
$('#dlcontent').click(function(e) {
$.ajax({
type: 'POST',
url: "/downloads/dlpolicies",
data: $("#frmMyContent").serialize(),
cache: false,
dataType: "html",
success: function(html_input){
alert(html_input); // This has the pdf file in a string.
//ToDo: Open/Save pdf file dialog using this string..
}
});
});
</script>
Teşekkürler