- Автор темы
- #1
print "<a href=\"javascript:ABC()\" type=\"application/msword\" id=\"a1\"></a>";
в этой строке запускается функция JS, возвращаемое значение этой функции открывается в ворде. Это всё работает, но нужно из функции ABC запускать PHP скрипт, который и генерирует сам этот документ. Но функция завершается быстрей скрипта и никак значение скрипта вернуть не могу. Какие могуть быть решения этой проблемы? или какието другие способы создания документа в ворде?
Функция такого вида:
function ABC(){
$.ajax({
type: "POST",
url: "../print.php",
data: "a=1",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
return msg;
};
Ну естественно msg оказывается пустым, как сделать чтобы ретёрн мог вернуть то что сгенерирует скрипт print.php?
в этой строке запускается функция JS, возвращаемое значение этой функции открывается в ворде. Это всё работает, но нужно из функции ABC запускать PHP скрипт, который и генерирует сам этот документ. Но функция завершается быстрей скрипта и никак значение скрипта вернуть не могу. Какие могуть быть решения этой проблемы? или какието другие способы создания документа в ворде?
Функция такого вида:
function ABC(){
$.ajax({
type: "POST",
url: "../print.php",
data: "a=1",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
return msg;
};
Ну естественно msg оказывается пустым, как сделать чтобы ретёрн мог вернуть то что сгенерирует скрипт print.php?