window.open();打開多個(gè)窗口時(shí),窗口名稱的問題
語法:
window.open([URL], [窗口名稱], [參數(shù)字符串])
參數(shù)說明:
...
窗口名稱:可選參數(shù),被打開窗口的名稱。 ? ?
1.該名稱由字母、數(shù)字和下劃線字符組成。
2."_top"、"_blank"、"_self"具有特殊意義的名稱。
? ? ? ?_blank:在新窗口顯示目標(biāo)網(wǎng)頁
? ? ? ?_self:在當(dāng)前窗口顯示目標(biāo)網(wǎng)頁
? ? ? ?_top:框架網(wǎng)頁中在上部窗口中顯示目標(biāo)網(wǎng)頁
3.相同 name 的窗口只能創(chuàng)建一個(gè),要想創(chuàng)建多個(gè)窗口則 name 不能相同。
4.name 不能包含有空格。參數(shù)字符串:可選參數(shù),設(shè)置窗口參數(shù),各參數(shù)用逗號(hào)隔開。
...
以上為背景。
若我想在函數(shù)中打開兩個(gè)不同的網(wǎng)址,但都以同一種方式(在新窗口中顯示目標(biāo)網(wǎng)址)打開,我的想法是使用兩條open語句,像這樣:
window.open('http://idcbgp.cn','_blank'); window,open('http://www.google.com','_blank');
是不被允許的嗎?
那如何實(shí)現(xiàn)以相同的方式打開兩個(gè)網(wǎng)頁?
2017-09-17
這樣打開應(yīng)該是可以的吧,open打開窗口中只規(guī)定說相同名字的窗口只能創(chuàng)建一個(gè),要想打開多個(gè)窗口名字不同就行