瀏覽器新窗視彈跳封鎖的解除
有關Portal 點選系統未開啟新視窗的瀏覽器設定檢查.(紅字部份)及其它可能檢查
一.可能原因 (Causes)
- 彈出視窗已封鎖 (Pop-up Blocker Enabled):瀏覽器設定預設阻擋了彈出式視窗,常見於 Chrome & Safari。
- 網站腳本限制 (JavaScript Issues):
- 網站未啟用或不支援 JavaScript。
- 網頁在應用程式的嵌入式瀏覽器 (WebView) 中開啟,此環境限制了
window.open()視窗功能。
- 瀏覽器快取/設定問題 (Cache/Setting Corruption):過期的快取或損壞的設定檔導致功能異常。
- 擴充功能衝突 (Extension Conflict):某些擴充功能 (Chrome) 影響了網頁行為。
- 網路或伺服器問題 (Network/Server Issues):網站伺服器端問題,導致無法正常載入。
二.解決方法 (Solutions)
針對特定瀏覽器 (Chrome, Safari) 的設定調整(若不調整請在MENU長按再選擇新分頁或新視窗開啟)
- Chrome (Android & iOS):
- 打開 Chrome 應用程式。
- 進入 設定 > 網站設定 > 彈出式視窗與重新導向。
- 將該設定切換成允許 (Allow)。
- 同時,檢查網站設定中是否關閉了 JavaScript,若有則開啟。
- Safari (iOS):
- 打開 iPhone/iPad 的 設定 app。
- 向下滾動找到 Safari。
- 在「一般」下方,將阻擋彈跳式視窗 (Block Pop-ups) 關閉。
三.通用排查步驟
- 清除快取 (Clear Cache/Data):在瀏覽器設定中清除快取,或解除安裝再重裝瀏覽器 (同時勾選清除瀏覽資料)。
- 嘗試其他瀏覽器 (Try Other Browsers):用 Firefox、Edge、Opera 試試看,如果能開,問題就在原瀏覽器或其設定。
- 檢查網頁是否為WebView:若在 Facebook、LINE 等 App 內點擊連結打不開,很可能是 WebView 限制,這時只能聯絡 App 開發者。
- 檢查「安全檢查」 (Chrome):在 Chrome 設定中,進入安全檢查查看是否有網站權限被移除,並考慮還原。
- 聯絡網站管理員:確認問題是否為網站伺服器端或程式設計所致。
四.總結:先從瀏覽器設定的彈出視窗和JavaScript選項入手,若無效,再考慮清除數據或更換瀏覽器。如果是App內網頁,則需考慮WebView的限制