亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

JavaScript模擬可展開、拖動與關閉的聊天窗口實例

2024-04-25 20:34:04
字體:
來源:轉載
供稿:網友

用JavaScript實現的仿QQ聊天窗口,可以展開層、拖動層、關閉層,還可以簡單發消息,很不錯吧,而且代碼也不多,適合新手研究,也比較實用,你可以在此基礎上擴展很多JS+CSS應用。

<!--CTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt-->

<html>

<head>

<title>層展開、層拖動、層關閉</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<style type="text/css" media="all" rel="stylesheet">

<!--

body {

text-align:left;

margin:0;

font:normal 12px Verdana, Arial;

background:#FFEEFF

}

form {

margin:0;

font:normal 12px Verdana, Arial;

}

table,input {

font:normal 12px Verdana, Arial;

}

a:link,a:visited{

text-decoration:none;

color:#333333;

}

a:hover{

text-decoration:none;

color:#FF6600

}

#main {

width:400px;

position:absolute;

left:600px;

top:100px;

background:#EFEFFF;

text-align:left;

filter:Alpha(opacity=90)

}

#ChatHead {

text-align:right;

padding:3px;

border:1px solid #003399;

background:#DCDCFF;

font-size:11px;

color:#3366FF;

cursor:move;

}

#ChatHead a:link,#ChatHead a:visited, {

font-size:14px;

font-weight:bold;

padding:0 3px

}

#ChatBody {

border:1px solid #003399;

border-top:none;

padding:2px;

}

#ChatContent {

height:200px;

padding:6px;

overflow-y:scroll;

word-break: break-all

}

#ChatBtn {

border-top:1px solid #003399;

padding:2px

}

-->

</style><script language="javascript" type="text/javascript">

<!--

function $(d){return document.getElementById(d);}

function gs(d){var t=$(d);if (t){return t.style;}else{return null;}}

function gs2(d,a){

if (d.currentStyle){

var curVal=d.currentStyle[a]

}else{

var curVal=document.defaultView.getComputedStyle(d, null)[a]

}

return curVal;

}

function ChatHidden(){gs("ChatBody").display = "none";}

function ChatShow(){gs("ChatBody").display = "";}

function ChatClose(){gs("main").display = "none";}

function ChatSend(obj){

var o = obj.ChatValue;

if (o.value.length>0){

$("ChatContent").innerHTML += "<strong>Akon說:</strong>"+o.value+"<br/>";

o.value='';

}

}

if (document.getElementById){

(

function(){

if (window.opera){ document.write("<input type='hidden' id='Q' value=' '>"); }

var n = 500;

var dragok = false;

var y,x,d,dy,dx;

function move(e)

{

if (!e) e = window.event;

if (dragok){

d.style.left = dx + e.clientX - x + "px";

d.style.top = dy + e.clientY - y + "px";

return false;

}

}

function down(e){

if (!e) e = window.event;

var temp = (typeof e.target != "undefined")?e.target:e.srcElement;

if (temp.tagName != "HTML"|"BODY" && temp.className != "dragclass"){

temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;

}

if('TR'==temp.tagName){

temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;

temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;

temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;

}

if (temp.className == "dragclass"){

if (window.opera){ document.getElementById("Q").focus(); }

dragok = true;

temp.style.zIndex = n++;

d = temp;

dx = parseInt(gs2(temp,"left"))|0;

dy = parseInt(gs2(temp,"top"))|0;

x = e.clientX;

y = e.clientY;

document.onmousemove = move;

return false;

}

}

function up(){

dragok = false;

document.onmousemove = null;

}

document.onmousedown = down;

document.onmouseup = up;

}

)();

}

-->

</script>

</head>

<body>

<div class="dragclass" id="main" style="LEFT: 588px; TOP: 298px">

<div id="ChatHead"><a onclick="ChatHidden();" href="#">-</a>

<a onclick="ChatShow();" href="#">+</a>

<a onclick="ChatClose();" href="#">x</a> </div>

<div id="ChatBody">

<div id="ChatContent">HI! Hello ! Welcome to down.vevb.com/info</div>

<div id="ChatBtn">

<form action="" method="post" name="chat">

</form>

</div>

</div>

</div>

</body>

</html>

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲三级 欧美三级| 最近2019中文字幕mv免费看| 午夜精品久久久久久久男人的天堂| 亚洲成人av在线播放| 性色av一区二区咪爱| 久久精品国产亚洲一区二区| 欧美精品xxx| 91久久久亚洲精品| 久久夜色精品国产欧美乱| 91成人在线观看国产| 国产一区二区三区在线播放免费观看| 精品久久久中文| 色与欲影视天天看综合网| 成人看片人aa| 欧日韩在线观看| 亚洲第一色中文字幕| 成人久久一区二区三区| 久久久久久伊人| 亚洲综合在线小说| x99av成人免费| 国产剧情久久久久久| 91日韩在线播放| 九九热最新视频//这里只有精品| 欧美激情视频在线| 欧美高清videos高潮hd| 九九热99久久久国产盗摄| 尤物九九久久国产精品的特点| 久久精品国产免费观看| www.亚洲人.com| 91色精品视频在线| 日韩麻豆第一页| 亚洲人永久免费| 在线观看国产精品日韩av| 久久久女人电视剧免费播放下载| 亚洲欧洲日产国码av系列天堂| 欧美日韩国产综合新一区| 最近免费中文字幕视频2019| 亚洲欧美国产日韩中文字幕| 亚洲午夜未满十八勿入免费观看全集| 国产精品老女人视频| 国产大片精品免费永久看nba| www欧美xxxx| 中文字幕亚洲欧美在线| 日韩中文有码在线视频| 久久免费视频在线观看| 亚洲欧美www| 亚洲精选中文字幕| 欧美日韩午夜激情| 亚洲人成网站999久久久综合| 日韩av在线看| 欧美另类xxx| 久久久av免费| 97视频com| 久久久99免费视频| 这里只有精品在线播放| 久久视频免费观看| 日韩欧美在线视频日韩欧美在线视频| 精品国产自在精品国产浪潮| 国产黑人绿帽在线第一区| 日韩暖暖在线视频| 成人久久一区二区| 欧美一级片久久久久久久| 狠狠操狠狠色综合网| 国产精品18久久久久久麻辣| 欧美做受高潮电影o| 国产有码在线一区二区视频| 成人h片在线播放免费网站| 国产精品专区h在线观看| 亚洲伊人成综合成人网| 美女少妇精品视频| 日韩性xxxx爱| 国产精品白嫩初高中害羞小美女| 91精品免费视频| 久久视频在线免费观看| 91啪国产在线| 国产欧美va欧美va香蕉在| 国产精品第三页| 欧美高清视频在线观看| 国产精品久久久久久久av大片| 久久免费观看视频| 综合国产在线观看| 福利视频第一区| 成人黄色免费片| 国产精品va在线播放我和闺蜜| 欧美国产高跟鞋裸体秀xxxhd| 91精品国产自产在线观看永久| 亚洲第一精品夜夜躁人人爽| 国产成人久久精品| 亚洲国产日韩一区| 隔壁老王国产在线精品| 琪琪第一精品导航| 欧美激情videoshd| 久久97精品久久久久久久不卡| 久久影院中文字幕| 91精品国产电影| 中国日韩欧美久久久久久久久| 国产视频精品一区二区三区| 国产精品视频中文字幕91| zzjj国产精品一区二区| 久久人91精品久久久久久不卡| 亚洲精品久久久久| 最近日韩中文字幕中文| 欧美日韩国产第一页| 国产91精品青草社区| 日韩欧美亚洲国产一区| 福利精品视频在线| 在线视频欧美性高潮| 欧美精品videosex性欧美| 精品视频在线播放色网色视频| 国产91精品久久久久久| 亚洲精品美女在线观看| 精品女同一区二区三区在线播放| 欧美性精品220| 欧美电影院免费观看| 亚洲国产精品热久久| 国产成人jvid在线播放| 色综合久久88色综合天天看泰| 国产成人中文字幕| 国产成人av在线| 欧美日韩在线免费| 中文字幕9999| 亚洲精品国产电影| 色噜噜国产精品视频一区二区| 福利视频一区二区| 久久久视频在线| 亚洲高清免费观看高清完整版| 亚洲天堂2020| 亚洲国产中文字幕在线观看| 欧美丰满老妇厨房牲生活| 国产欧美在线视频| 97国产精品视频人人做人人爱| 91美女福利视频高清| 欧美在线影院在线视频| 91精品在线观看视频| 一本色道久久综合狠狠躁篇的优点| 一区二区三区 在线观看视| 久久成人18免费网站| 精品亚洲国产成av人片传媒| 久久久精品欧美| 亚洲国产成人爱av在线播放| 欧美午夜激情在线| 中文字幕视频在线免费欧美日韩综合在线看| 在线观看日韩av| 国产午夜精品麻豆| 91国内揄拍国内精品对白| 伦伦影院午夜日韩欧美限制| 久久精品视频在线观看| 欧美精品久久一区二区| 日本精品视频在线观看| 精品中文字幕在线2019| 国产在线日韩在线| 国产精品一区二区三区毛片淫片| 久久999免费视频| 日韩欧美在线免费观看| 97精品一区二区三区| 日韩av片免费在线观看| 丝袜情趣国产精品| 国产日韩欧美中文在线播放| 亚洲欧美日韩国产中文| 亚洲欧美一区二区三区情侣bbw| 亚洲欧美日韩国产成人| 日韩高清电影好看的电视剧电影| 成人h猎奇视频网站| 精品久久久久久亚洲精品|