javascript 彈出窗口中是否顯示地址欄的實(shí)現(xiàn)代碼
更新時(shí)間:2011年04月14日 22:10:44 作者:
程序中通過點(diǎn)擊一個(gè)“發(fā)貨提醒”鏈接彈出另一個(gè)窗口,使用的方法是用javascript 的openUrl()方法。
Question :
在IE 7中彈出頁面后,總是會顯示地址欄,而該地址欄是不希望在程序中出現(xiàn)的,況且也影響美觀。而在IE6中就不會出現(xiàn)地址欄。
Solution:
工具-->Internet 選項(xiàng)-->安全-->自定義級別-->允許網(wǎng)站打開沒有地址欄或狀態(tài)欄的窗口-->允許
這樣設(shè)置了IE7后就不會在彈出窗口中出現(xiàn)地址欄了。IE7以及后續(xù)版本默認(rèn)不可以打開不帶地址欄的窗口,這樣是為了安全起見。
javascript的window.open也可以用來彈出新頁面,而且通過設(shè)置參數(shù)可以去掉菜單欄、工具欄、滾動欄、地址欄、狀態(tài)欄,可以設(shè)置彈出窗口的位置、改變尺寸大小。代碼如下:
<script type="text/javascript" language="JavaScript">
<!--
window.open (test.html', 'newwindow', 'height=200, width=300, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //這句要寫成一行
-->
</script>
參數(shù)解釋:
<script type="text/javascript" language="JavaScript"> js腳本開始;
window.open 彈出新窗口的命令;
'test.html' 彈出窗口的文件名;
'newwindow' 彈出窗口的名字(不是文件名),非必須,可用空''代替;
height=200 窗口高度;
width=300 窗口寬度;
top=0 窗口距離屏幕上方的象素值;
left=0 窗口距離屏幕左側(cè)的象素值;
toolbar=no 是否顯示工具欄,yes為顯示;
menubar,scrollbars 表示菜單欄和滾動欄。
resizable=no 是否允許改變窗口大小,yes為允許;
location=no 是否顯示地址欄,yes為允許;
status=no 是否顯示狀態(tài)欄內(nèi)的信息(通常是文件已經(jīng)打開),yes為允許;
</script> js腳本結(jié)束
但是同樣的設(shè)置有些系統(tǒng)下的ie7還是會顯示狀態(tài)欄和地址欄,有些就不顯示了,所以實(shí)在不行的話就需要通過Intenet 選項(xiàng)手動設(shè)置了。
在IE 7中彈出頁面后,總是會顯示地址欄,而該地址欄是不希望在程序中出現(xiàn)的,況且也影響美觀。而在IE6中就不會出現(xiàn)地址欄。
Solution:
工具-->Internet 選項(xiàng)-->安全-->自定義級別-->允許網(wǎng)站打開沒有地址欄或狀態(tài)欄的窗口-->允許
這樣設(shè)置了IE7后就不會在彈出窗口中出現(xiàn)地址欄了。IE7以及后續(xù)版本默認(rèn)不可以打開不帶地址欄的窗口,這樣是為了安全起見。
javascript的window.open也可以用來彈出新頁面,而且通過設(shè)置參數(shù)可以去掉菜單欄、工具欄、滾動欄、地址欄、狀態(tài)欄,可以設(shè)置彈出窗口的位置、改變尺寸大小。代碼如下:
<script type="text/javascript" language="JavaScript">
<!--
window.open (test.html', 'newwindow', 'height=200, width=300, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //這句要寫成一行
-->
</script>
參數(shù)解釋:
<script type="text/javascript" language="JavaScript"> js腳本開始;
window.open 彈出新窗口的命令;
'test.html' 彈出窗口的文件名;
'newwindow' 彈出窗口的名字(不是文件名),非必須,可用空''代替;
height=200 窗口高度;
width=300 窗口寬度;
top=0 窗口距離屏幕上方的象素值;
left=0 窗口距離屏幕左側(cè)的象素值;
toolbar=no 是否顯示工具欄,yes為顯示;
menubar,scrollbars 表示菜單欄和滾動欄。
resizable=no 是否允許改變窗口大小,yes為允許;
location=no 是否顯示地址欄,yes為允許;
status=no 是否顯示狀態(tài)欄內(nèi)的信息(通常是文件已經(jīng)打開),yes為允許;
</script> js腳本結(jié)束
但是同樣的設(shè)置有些系統(tǒng)下的ie7還是會顯示狀態(tài)欄和地址欄,有些就不顯示了,所以實(shí)在不行的話就需要通過Intenet 選項(xiàng)手動設(shè)置了。
相關(guān)文章
純JavaScript代碼實(shí)現(xiàn)文本比較工具
之前項(xiàng)目需求需要寫一個(gè)純js文本比較工具,在此小編把代碼分享在腳本之家平臺供大家參考2016-02-02
Javascript 網(wǎng)頁黑白效果實(shí)現(xiàn)代碼(兼容IE/FF等)
今天在網(wǎng)上看到有人推薦的一個(gè)不錯(cuò)的方法,試了一下,效果還是可以的,可以自定義讓網(wǎng)頁的某一部分變成灰度顏色(黑白)。2010-04-04
js return返回多個(gè)值,通過對象的屬性訪問方法
下面小編就為大家?guī)硪黄猨s return返回多個(gè)值,通過對象的屬性訪問方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02
javascript contains和compareDocumentPosition 方法來確定是否HTML節(jié)點(diǎn)間的關(guān)
一個(gè)很棒的 blog 文章,是 PPK 兩年前寫的,文章中解釋了 contains() 和 compareDocumentPosition() 方法運(yùn)行在他們各自的瀏覽器上。2010-02-02
前端JavaScript經(jīng)典操作之?dāng)?shù)組常用方法總結(jié)
數(shù)組操作是JavaScript中非常重要也非常常用的技巧,這篇文章主要給大家介紹了關(guān)于前端JavaScript經(jīng)典操作之?dāng)?shù)組常用方法的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07
js+flash實(shí)現(xiàn)的5圖變換效果廣告代碼(附演示與demo源碼下載)
這篇文章主要介紹了js+flash實(shí)現(xiàn)的5圖變換效果廣告代碼,涉及JavaScript結(jié)合flash調(diào)用圖片實(shí)現(xiàn)幻燈廣告效果,并附帶演示與demo源碼供讀者下載參考,需要的朋友可以參考下2016-04-04
script標(biāo)簽屬性type與language使用選擇
很多使用javascript的朋友都有著這樣一個(gè)問題:script標(biāo)簽屬性type與language使用應(yīng)如何選擇,為解決此疑惑,本文詳細(xì)整理了一下,需要的朋友可以參考下2012-12-12

