Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Milestones

List view

  • 这个行为应该是网页中的a标签配置了target属性_blank导致的,用最新版本,然后脚本注入以下代码即可解决: ``` console.log( '%cbuild from PakePlus: https://github.com/Sjj1024/PakePlus', 'color:orangered;font-weight:bolder' ) // very important, if you don't know what it is, don't touch it // 非常重要,不懂代码不要动 const hookClick = (e) => { const origin = e.target.closest('a') const isBaseTargetBlank = document.querySelector( 'head base[target="_blank"]' ) console.log('origin', origin, isBaseTargetBlank) if ( (origin && origin.href && origin.target === '_blank') || (origin && origin.href && isBaseTargetBlank) ) { e.preventDefault() console.log('handle origin', origin) location.href = origin.href } else { console.log('not handle origin', origin) } } document.addEventListener('click', hookClick, { capture: true }) ```

    No due date