https://91mjw.com/,我想把視頻地址扒出來單獨播放,但是一打開調試就跳轉。
https://www.cnblogs.com/jinyuu/p/11590343.html
測試頁面,原理我還是不懂:
<html>
<title>打開調試就跳轉</title>
<style>
body { margin:0; }
</style>
<body>
<iframe src="https://www.baidu.com" width="99%" height="99%">
</iframe>
<script>
var element = new Image();
Object.defineProperty(element, 'id', { get: function() { window.location.href = "https://91mjw.com/about"; } });
console.log(element);
</script>
</body>
</html>
解決方法:
添加新書籤,網址爲以下JS:
javascript:window.addEventListener('beforeunload', function (e) { e.preventDefault();e.returnValue = '' });
網頁加載完後,點擊這個書籤注入JS。
原理:通過監聽 beforeunload 事件並指定 returnValue,瀏覽器會在網頁跳轉前詢問是否離開此網頁,點擊取消即可留在當前頁面。這樣當我們打開調試時,就可以取消頁面跳轉了。