国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js實現window.open不被攔截的解決方法匯總

2024-05-06 16:10:11
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了js實現window.open不被攔截的解決方法,實例匯總了常用的不被攔截的解決方法,需要的朋友可以參考下
 
 

本文實例講述了js實現window.open不被攔截的解決方法。分享給大家供大家參考。具體分析如下:

一、問題:

今天在處理頁面ajax請求過程中,想實現請求后打開新頁面,就想到通過 js window.open 來實現,但是最終都被瀏覽器攔截了。

二、分析:

在谷歌搜索有沒有解決方法,有些說可以通過新建a標簽,模擬點擊來實現,但是測試發現都實現不了,照樣被瀏覽器攔截。
最后找到了一個折中的辦法,可以實現新頁面打開,但是沒有a標簽的那種直接流量新頁面的效果。

三、實現代碼:

 

復制代碼代碼如下:
$obj.click(function(){
 var newTab=window.open('about:blank');
 $.ajax({
  success:function(data){
   if(data){
    //window.open('http://m.survivalescaperooms.com');
    newTab.location.href="http://m.survivalescaperooms.com";
   }
  }
 })
})

其它方法:

 

 

復制代碼代碼如下:
<script type="text/javascript">
<!-- 
$( 
function()
{
//方法一
window.showModalDialog("http://m.survivalescaperooms.com/");
window.showModalDialog("http://m.survivalescaperooms.com/");
 

 

//方法二
var aa=window.open();
setTimeout(function(){
aa.location="http://m.survivalescaperooms.com";
}, 100);
 

var b=window.open();
setTimeout(function(){
b.location="http://m.survivalescaperooms.com";
}, 200);
 

var c=window.open();
setTimeout(function(){
c.location="http://m.survivalescaperooms.com";
}, 300);
 

var d=window.open();
setTimeout(function(){
d.location="http://m.survivalescaperooms.com";
}, 400);
 

var ee=window.open();
setTimeout(function(){
ee.location="http://m.survivalescaperooms.com";
}, 500);
 

var f=window.open();
setTimeout(function(){
f.location="http://m.survivalescaperooms.com";
}, 600);
 

var g=window.open();
setTimeout(function(){
g.location="http://m.survivalescaperooms.com";
}, 700);
 

var h=window.open();
setTimeout(function(){
h.location="http://m.survivalescaperooms.com";
}, 800);
 

var i=window.open();
setTimeout(function(){
i.location="http://m.survivalescaperooms.com";
}, 900);
 

var j=window.open();
setTimeout(function(){
j.location="http://m.survivalescaperooms.com";
}, 1000);
 

//方法三
var a = $("<a href='http://m.survivalescaperooms.com' target='_blank'>Apple</a>").get(0);
var e = document.createEvent('MouseEvents');
e.initEvent( 'click', true, true );
a.dispatchEvent(e);
 

var a = $("<a href='http://m.survivalescaperooms.com' target='_blank'>Apple</a>").get(0);
var e = document.createEvent('MouseEvents');
e.initEvent( 'click', true, true );
a.dispatchEvent(e);
}
 
);
//-->
</script>

 

希望本文所述對大家基于javascript的web程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 浙江省| 惠来县| 银川市| 界首市| 高青县| 乌兰浩特市| 石首市| 黄浦区| 石柱| 陵川县| 临海市| 苍溪县| 溆浦县| 建阳市| 阳曲县| 巴林左旗| 高青县| 乳源| 濉溪县| 万山特区| 无锡市| 建瓯市| 开远市| 漳浦县| 崇义县| 东方市| 南部县| 天津市| 四会市| 老河口市| 香河县| 读书| 当雄县| 桃源县| 清苑县| 阳西县| 云安县| 略阳县| 千阳县| 泊头市| 平塘县|