簡體   English   中英

如何制作彈出式表單?

[英]How can I make a popup form?

我想使用LDAP綁定身份驗證來密碼保護我的頁面。 整個過程和腳本都很好。 現在,我有了此表單,該表單將提交給該腳本,並且該腳本將檢查用戶是否具有身份驗證,如果沒有,則將其踢出。

我在這里想要做的就是這個。 我在那里的http://jsfiddle.net/s5JyR/表單,我想使之成為彈出式登錄名,這樣,一旦用戶轉到該網站的網址,他們就會得到一個空白頁面,並帶有一個POPUP屏幕,要求登錄名。 我該如何做彈出窗口? 如果用戶單擊“取消”,則應顯示“錯誤”。 拒絕訪問。 或者,如果用戶輸入了錯誤的登錄憑據,則會顯示相同的錯誤消息。 錯誤消息不必彈出,它們可以顯示在不同的空白頁上。 我在Google周圍瀏覽過的所有表單都有一個我不想要的按鈕彈出窗口。

我正在嘗試做這樣的事情:

在此處輸入圖片說明

在Javascript中,您可以通過使用window.open()方法打開一個新窗口,使用表單打開URL,然后從外部捕獲其信息來做到這一點。 但這在不支持它的平台上可能會失敗。

另一種方法可以在浮動框中顯示該表單,但仍取決於Javascript。

也許您真正想要的是一個HTTP登錄表單,它不是Javascript,但它確實滿足您的要求。 盡管您將不得不處理服務器端的所有事情。

查看使用PHP的HTTP身份驗證以了解此內容。
...假設您擁有用於服務器端腳本的PHP,如果沒有,那它仍然是一個很好的參考,您不能以其他語言來實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM