今天遇到個問題,後面在框架中,當判斷登入失效後要返回登入頁面,但登入頁面卻在框架內打開,我想讓它直接跳出框架(這裡不是打開新視窗),終於在網路上找到了方法,分享給大家: echo "alert('登入已失效或沒有登錄,請登入!');location.href='login.php';"; 原內容是上邊這樣的,要讓它跳出框架開啟登入頁,需要使用下面的方法: echo "alert('登入已失效或沒有登錄,請登入!');window.top.location.href='login.php';"; 其實就是在跳轉連結前加一個window.top。如果在開啟新窗口,可以使用js的window.open("url","開啟方式"); 來開啟新視窗。