2012-06-27 130 views
0

所以,我使用PHP建立一個論壇,PHP,如何打開一個小的消息/窗體窗口(不是一個新的瀏覽器窗口)

現在有對每一個崗位,在那裏任何成員可以報告的報告按鈕具體的帖子。

當他點擊該按鈕,我希望他留下來在同一頁上,但打開包含表單的小窗口:

舉報原因:(文本框)

(按鈕):發送報告,取消

現在,我已經看了一下週圍和谷歌搜索它,但我似乎沒有插入正確的關鍵字找到它,所以我看到這是最好的方式來開始一個新的問題:(,因爲最cuz也建議打開一個新窗口(如新的瀏覽器窗口),但它不是我要找的

非常感謝您對您的幫助提前:)

注:我不喜歡使用JavaScript,但如果通過JavaScript的唯一可行的,那麼沒有問題:)

黑幕

+2

看看模態窗口。你可能會發現一些與此。沒有更詳細的你的問題,我不能提供任何更多的信息,雖然在第一次的景點它看起來更像是一個JavaScript操作 –

+0

似乎是我需要:),謝謝,查找它 – Shady

回答

0

我覺得你最好的辦法是使用jQuery的彈出功能或使用JavaScript函數來此,這裏是你http://forum.jquery.com/topic/a-very-simple-popup-box-div

+0

:)謝謝你的例子@itsme,你認爲代碼在這個例子中是好的,因爲我沒有jQuery的經驗,我想我會複製代碼,只是調整它,我需要:) – Shady

+0

有很多例子在線我只是發佈你的一個,嘗試谷歌jquery的div彈出樣本,你會得到很多結果,祝你好運:) – itsme

+0

嘿m8 :),好的,事情是我完成了網站,這個論壇是我的最後一步:-),這就是爲什麼我現在不想進入Javascript編程,也不得不盡快發佈網站。有沒有辦法與你聯繫?對於非常簡單的兩個問題,或者您更喜歡我在這裏發佈這些問題? :),(簡單地說,因爲它們並不主要與我的問題有關) – Shady

1

你可以看一看jQuery Dialog,以獲得一個簡單的javascript方法來做你想做的事情。

0

一些例子敢肯定你仍然是一個新的窗口,但是你只需要後給它合適的參數,以便它不以JavaScript調用

window.open(theURL,winName,features); 

你需要給它正確的功能有狀態欄等。

+0

JavaScript模式對話框怎麼樣? – PeeHaa

+0

是的,我的意思是ceres模態對話框的方法很多,例如使用div等作爲同一頁面的一部分。儘管我的理解(我可能誤解了),他們是在新窗口之後,但沒有標題欄,標籤,狀​​態欄滾動條等等,很多網站都使用它來彈出聊天服務等。 –

+0

好吧,你的意思是什麼是,我可以創建一個正常的php頁面,其中包含報表,並通過window.open功能簡單地將其顯示爲彈出窗口。說實話,我不知道它會如何看,但當然我可以設置新窗口的寬度/高度,定位等等,我是否能夠正確理解? – Shady

相關問題