[問題] popup window 與不同網站之間傳遞訊息
版上各位前輩午安
小弟想請問一個關於 popup window 與不同網站之間傳遞訊息的的問題
目前想試做一個功能,有點像是在其他網站上使用 Facebook Login 那樣
在 A site 上點「Login with B site's account」後
就會 popup 一個小視窗,如果登入成功,該 popup 視窗會自動關掉
並且回傳給 A site 一個通知告知登入成功,讓 A site 可以 reload/redirect
反之,如果沒有登入成功,視窗會繼續保留,顯示錯誤訊息給使用者觀看
而如果使用者直接關掉視窗, A site 因為沒有得到通知,
所以也不會 reload/redirect
之前試著用 HTML5 的 postMessage 實作該功能
在 Firefox 與 Chrome 上都可以跑
但無奈 IE 上不行,後來查了一下,
發現 IE8 IE9 都只允許在 iframe 上實踐該功能
popup window 是不允許的
所以想請問版上的前輩們
如果想要實作該 popup window 的功能
還有什麼方式可以使用?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.177.153
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章