0
我有一個asp登錄窗體,通過從我的主asp頁面的iframe打開到一個prettyphoto模式窗口。關閉PrettyPhoto並返回父級?
我可以完成此表單並登錄沒有問題,但它會在受保護的頁面在prettyphoto模式窗口中加載。是否有可能關閉此窗口並在登錄表單提交後重定向到父頁面?
示例: index.asp已鏈接到login.asp現在登錄!
在提交的login.asp它調用另一個ASP文件這樣:
Else
Session("UserID")= RS("UserID")
Session("UserName")= RS("Name")
Session("Login")= "YES"
Response.redirect "vipindex.asp"
End If
是否有可能擁有的Response.Redirect「vipindex.asp」加載到「父窗口」關閉當前的?當我說父窗口時,我的意思是最初的index.asp?
親切的問候不是重定向到vipindex.asp
直接,你可以做
Else
Session("UserID")= RS("UserID")
Session("UserName")= RS("Name")
Session("Login")= "YES"
%>
<script type="text/javascript">
window.top.location = 'vipindex.asp';
</script>
<%
End If
,但要記住,這個解決方案依賴於JavaScript被啓用爲它工作的
加里
血腥燦爛的加比,非常感謝你,因爲它是一種享受。我不知道它是否也可以 – 2010-10-07 11:18:00
對不起,我的意思是我想知道它是否有可能實現相同的功能,但保持模式窗口打開,並顯示一條消息,確認成功,然後詢問用戶關閉模式窗口。沒有戲劇,如果不只是好奇。謝謝你的幫助..加里 – 2010-10-07 11:21:01
@加里,你想讓窗口出現,當你關閉它重定向你?或者在新頁面加載時登錄並持續顯示(*第二個實際上不可行 - 如果使用HTML對話框 - 因爲新頁面加載時會重新創建DOM,並且如果創建了正常窗口(彈出 - **不好**)它不能模態*).. – 2010-10-07 12:14:02