我正在使用FPDF在iFrame中創建PDF文檔...在創建PDF期間,腳本與服務器進行通信並獲取大量數據,然後我想顯示一個進度條..這就是爲什麼我已經把php生成器放在一個iFrame中了..然後我的計劃是,php腳本可以將循環數據發送到父窗口..PHP將數據發送到父窗口而不使用javascript
eg每一次循環制成它說$count++;
,那麼我知道它經歷了多少個循環,而且我已經知道它將限制行到前200行。然後我想要顯示循環數據父親的寡婦是這樣的:$count of §goal has been generated successfully!
..目前我正在使用jQuery,在那裏我要求php到echo
一些jQuery腳本,每次循環顯示結果,如window.parent.count($count, $goal);
.. Count
在父winodw中,它實際上運行良好,直到PDF必須顯示..然後我得到一個錯誤信息,告訴我,該腳本無法顯示PDF,因爲頁面已經輸出數據..
有誰知道如何使PHP發送數據到父窗口,所以我prevet使用echo
?
對不起我的英文不好..如果希望我可以嘗試上傳我的劇本給你看......
PHP無法向客戶端**發送任何**。一般來說,PHP對iframe,父窗口甚至窗口一無所知。它只能迴應客戶提出的請求。 –
是否有另一種方式通過PHP執行JavaScript,而不是回顯腳本,然後呢? – Dimser