參考文章:https://juejin.im/post/6844904116892745735
Chrome的默認模式
我們之前分享過“Chrome的多進程模式”,說到我們的Chrome默認是“Process-per-site-instance”
就是你打開一個網站,然后從這個網站鏈開的一系列網站都屬於一個進程。
window.opener
在這個默認模式下,同一個站點,可以用window.opener來獲取前面一個tab的window對象
我們嘗試改變前一個頁面的title
如何避免?
因為是不同的tab使用同一個進程使用
我們可以在a標簽使用 rel="noopener noreferrer"
<a rel="noopener noreferrer" target="_blank" href="/xxx"> 跳轉 </a>