我想通過使用彈出窗口來做lifestream和其他網站使用oauth身份驗證所做的事情。他們打開一個彈出式窗口,彈出窗口不會被彈出式窗口攔截器阻止並灰掉他們的網站。然後,在允許oauth訪問時,它表示重定向回原始站點並殺死彈出窗口並將該站點返回到正常顏色。我會如何去做這樣的事情?如果我發佈了任何內容,我都不應該有任何問題,因爲所有這些帳戶都是虛假的。如何在做oauth時創建一個彈出窗口?
6
A
回答
-9
事情是,這不是一個彈出式窗口。這是通常稱爲燈箱。一個像fancybox,燈箱和其他許多人的JS腳本。你基本上可以在一個絕對位置和高Z指數的div中打開一個iframe,然後在下面放置一個覆蓋層。
15
在JavaScript中,window.open()功能會爲你做到這一點。使用api,您可以設置其位置並從發生的事件中獲取數據。
如果彈出窗口阻止程序是從用戶單擊按鈕時執行的函數創建的,則它不會阻止此彈出窗口。如果沒有提供用戶輸入來創建它,彈出窗口阻止程序只會阻止窗口。
相關問題
- 1. 如何在另一個彈出窗口內創建彈出框
- 2. 如何在android中創建一個彈出窗口?
- 3. 如何在android中創建一個彈出窗口?
- 4. 如何在iPhone上創建一個彈出窗口?
- 5. 如何創建HTML彈出窗口?
- 6. 如何創建「New xxx」彈出窗口?
- 7. 如何創建android彈出窗口?
- 8. 如何創建彈出窗口
- 9. 如何創建Unblockable Javascript彈出窗口
- 10. 創建彈出窗口
- 11. 如何在JSF彈出一個窗口
- 12. 如何創建一個彈出窗口(好樣的)
- 13. 的Win32:如何創建一個bordless彈出窗口
- 14. 如何創建一個Google日曆使用的彈出窗口?
- 15. 如何創建一個帶有jQgrid的模式彈出窗口?
- 16. 如何使用pygtk創建一個彈出窗口?
- 17. 彈出窗口不動如Facebook評論/像彈出窗口做
- 18. 如何在頁面加載時創建彈出窗口?
- 19. 如何在瀏覽器關閉時創建彈出窗口
- 20. 兩個彈出窗口在這裏..我關閉一個彈出窗口,當時其他彈出窗口正在做一個動作?
- 21. 如何創建React.js新窗口彈出窗口
- 22. 在ASP.NET的彈出窗口中打開一個彈出窗口
- 23. 在asp.net中創建彈出窗口?
- 24. 如何使用xamarin.forms在彈出窗口中創建窗體?
- 25. 彈出窗口做登錄
- 26. 如何解開一個彈出窗口?
- 27. 如何在彈出窗口上彈出一個確認信息?
- 28. 在mvc3中使用jquery創建一個彈出窗口?
- 29. 在一個彈出窗口內創建下拉菜單(Googlescript)
- 30. 提交在一個彈出窗口中創建的表單
我很確定這是一個彈出窗口。查看頂部的紅色/黃色/綠色按鈕和網址欄。你沒有得到那些與lightbox/fancybox實現。另外,大多數OAuth實現都會根據我的理解使IFrame無法使用JavaScript - 因此(AFAIK)無法將OArame使用IFrame方法。 – 2011-07-23 05:39:54