2013-05-09 28 views
1

我創建了一個使用php的評論系統,並希望在我的aspx頁面中實現它。問題是我不知道如何從我的aspx頁面加載運行php代碼。我可以在頁面通過javascript加載後調用php,但我希望它可以在頁面的同一時間加載。那麼是否可以通過我的aspx頁面調用我的php腳本?調用PHP文件加載aspx

+0

哦**上帝**,爲什麼?爲什麼,請告訴我爲什麼? – 2013-05-09 18:08:43

+0

另外,請嘗試AJAX。 – 2013-05-09 18:10:41

+0

我正在使用ajax,但我一直使用它來調用它後,加載它導致評論奇蹟般地出現在頁面加載後幾秒鐘看起來不太好。 – 2013-05-09 18:18:21

回答

0

我有點困惑,因爲你的問題不是很清楚。如果你不能使用iframe,(因爲它在頁面加載後被加載),那麼用一個文字控件替換它。在你的頁面加載事件中獲取php頁面的輸出爲

using System.Net; 
using System.IO; 

WebRequest req = WebRequest.Create("http://www.asp.net/blabla.php"); 
WebResponse res = req.GetResponse(); 
StreamReader sr = new StreamReader(res.GetResponseStream()); 
string html = sr.ReadToEnd(); 

用html更新文字值。我不知道從php頁面回發後會有什麼行爲,因爲我的頁面dosent做任何回發。 但是這將確保PHP已經在加載事件本身呈現。

+0

這工作表示感謝。我注意到回發沒有問題。 – 2013-05-11 00:56:18