日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js代码(经典+有用+常用)

發布時間:2025/3/21 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js代码(经典+有用+常用) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

window.close關閉窗口,不彈出系統提示,直接關閉
===================================================
當我們用這種方法:Response.Write("<script>window.close()</script>")?
總是提示什么:你查看的網頁試圖關閉的提示?
如何去掉提示,直接關閉窗體??
可以用以下方法:?
Response.Write("<script>window.opener=null;window.close()</script>")?
只有ie6才支持.?
opener只要設為任何值都可以,不會出現提示?


如果是通過子窗體關閉父窗體時怎么做呢?
子窗體(彈出窗體):?
同理可得:?
Response.Write("<script>window.opener.top.opener=null;window.opener.top.close()</script>")

============================================================
最簡單的無提示關閉窗口代碼(直接復制便可用):
?
<input?type="button"?onClick="window.opener?=?'xxx';window.close();"?
value="IE6最簡單的無提示關閉窗口"?>?
==============================================================
關閉窗口有提示:
<input?type="button"?onClick="javascript:window.close();"?value="關閉">
<a?href="javascript:window.close();">關閉</a>
==============================================================
自動關閉窗口代碼:
<script?language="javascript">
<!--
function?clock(){i=i-1
document.title="本窗口將在"+i+"秒后自動關閉!"
if(i>0)setTimeout("clock();",1000);
else?self.close();}
var?i=20
clock();
//-->
</script>
在網頁源代碼中加入下面的代碼,則該窗口將在20秒鐘之后自動關閉!這與跳出式小窗口配合使用是再好不過啦!代碼中“i=20”表示關閉的延遲時間為20秒,可任意修改。
==================================================================
無提示操作,自動關閉窗口
<script>setTimeout("window.opener?=?'xxx';window.close();;",1000);</script>
==================================================================
怎么隱藏IE的菜單欄,工具欄和地址欄:
<script?language="JavaScript">
<!--
function?MM_openBrWindow(theURL,winName,features)?{?//v2.0
??window.open(theURL,winName,features);
}
//-->
</script>

<a?href="javascript:;"?onClick="MM_openBrWindow('s.html','yy','width=300,height=300')">連接該頁的地址</a>
===================================================================
設置本窗口大小且定時自動無提示關閉:

<BODY?οnlοad="top.resizeTo(300,300);">
<div?align=center>成功插入數據!<br><br>
</div>
<script>setTimeout("window.opener?=?'xxx';window.close();;",2000);</script>
</BODY>
====================================================================
點擊連接彈出一特定(隱藏IE的菜單欄,工具欄和地址欄)窗口:

<A?HREF="s.html"?onClick="javascript:window.open(this.href,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=0,left=0,width=790,height=545');return?false">新建窗口</a>
=====================================================================
詳細介紹設置窗口大小,IE的菜單欄,工具欄和地址欄:

設置窗口大小可以用resizeTo(),resizeBy()函數?把這段代碼加到你網頁源代碼的<head></head>之間。?
〈script?language=javascript〉resizeTo(x,y)〈/script〉或者把其中的resizeBy()?
x,y是你想要的窗口的長寬,dx,dy是你想要窗口長寬增加的值。(dx,dy)是負數的時候就縮小了。?
隱藏工具欄,菜單欄的話必須打開新窗口才行(下面的代碼對IE而言,不同瀏覽器可能格式有所區別,open后面不要回車換行!)?
window.open("url","window_name","menubarbar=no,toolbar=no"></script〉?
〈script>?url是你要在新窗口中顯示的網頁的地址,window_name是窗口的名字,做鏈接的時候可能用到,不用的話可以用""代替,menubarbar(菜單欄)?toolbar?(工具欄)locationbar(地址欄)?status(狀態欄)?personalbar?resizabla(是否允許調整大小)?fullsreen(是否全屏)這些參數你可以按照同樣的格式使用?

?

總結

以上是生活随笔為你收集整理的js代码(经典+有用+常用)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。