給你一段代碼,創建了一個大小100*100的浮動窗口,貼著窗口的右邊。
css代碼:轎中
<styletype="text/css">
#my_dialog{
position:fixed;/*固定定位*/
right:0;
top:50%;/*貼著右邊前氏,垂直位置50%*/
height:100px;
width:100px;/*尺寸100x100*/
閉悔山transform:translate(0,-50%);/*通過位移,保證浮動窗口的垂直居中*/
box-shadow:003px1pxrgba(180,180,180,0.5);
background-color:white;/*加些背景色和陰影,以便區分*/
}
</style>
html代碼:
<divid="my_dialog">
<!--窗口內容-->
</div>
㈡ 網站漂浮廣告代碼怎麼寫
<script type="text/javascript">
function hidead()
{document.getElementById("ad").style.display="none";}
</script>
<div id="ad" style="position:absolute">
<!--放廣告代碼--><DIV onClick="hidead();" style="FONT-SIZE: 9pt; CURSOR: hand" align=right>關閉廣告×</DIV></div>
<script>
var x = 80,y = 80
var xin = true, yin = true
var step = 1
var delay = 1
var obj=document.getElementById("ad")
function floatAD() {
var L=T=0
var R= document.body.clientWidth-obj.offsetWidth
var B = document.body.clientHeight-obj.offsetHeight
obj.style.left = x + document.body.scrollLeft
obj.style.top = y + document.body.scrollTop
x = x + step*(xin?1:-1)
if (x < L) { xin = true; x = L}
if (x > R){ xin = false; x = R}
y = y + step*(yin?1:-1)
if (y < T) { yin = true; y = T }
if (y > B) { yin = false; y = B }
}
var itl= setInterval("floatAD()", delay)
obj.onmouseover=function(){clearInterval(itl)}
obj.onmouseout=function(){itl=setInterval("floatAD()", delay)}
</script>
㈢ 求網站兩側浮動廣告代碼
suspendcode="<DIVid=lovexin1style='Z-INDEX:10;LEFT:6px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width=颼'height=ཊ'border=Ɔ'vspace=Ɖ'alt='關閉對聯廣告汪慎'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>"
document.write(suspendcode);
suspendcode="<則友DIVid=lovexin2style='Z-INDEX:10;LEFT:896px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width=颼'height=ཊ'border=Ɔ'vspace=Ɖ'alt='關閉對聯廣告'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>孫陵槐"
document.write(suspendcode);
//flash格式調用方法
//<EMBEDsrc='flash.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED>
lastScrollY=0;
functionheartBeat(){
diffY=document.body.scrollTop;
percent=.3*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
elsepercent=Math.floor(percent);
document.all.lovexin1.style.pixelTop+=percent;
document.all.lovexin2.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
functionhide()
{
lovexin1.style.visibility="hidden";
lovexin2.style.visibility="hidden";
}
window.setInterval("heartBeat()",1);
㈣ 求網頁製作代碼:文字左右浮動的代碼;文字上下浮動代碼;插入聲音代碼;視頻代碼;…詳細點中文解釋
網頁中中左右滾動的是代碼<marquee direction=right behavior="scrolldelay"="150" bgcolor="blue" height="50" width="500"><font size=10 color=yellow>這是自己打的字</marquee> 上面的就是滾動的字的代碼。其中<marquee>是標簽direction是設定滾動文字的移動方向。屬性有left,right,up,down。behaviour是設定移動效果,屬性有scroll,slide,alternate。scroll是往返滾動,slide是滾動到一方停止,alternate是滾動到一方後又滾動回來。希望採納!有問題可以加qq1051296301
㈤ 如何在網站上添加QQ在線咨詢浮動窗口
靜止的是因為你沒有css樣式的支持,所以他動不起來。
現在主流的網站在線咨詢都流行採用讓網頁調用第三方客服系統的方式來實現了。
你可以下載一個快商通,然後到客服系統裡面設置-生成代碼,然後系統會生成一段js代碼
你只需要把這段代碼添加到網站的友情鏈接的那個html模板裡面就可以了,所有的功能都有了
㈥ 網頁浮動圖標的代碼是什麼,最好是css的
如果是地址欄的圖標,代碼如下:
<link rel="shortcut icon" href="MyImg.ico" />
<link rel="Bookmark" href="favicon.ico" />
代碼放置在<head></head>之間,圖片放置在站點根目錄。
如果是頁面上的某個圖標,這個也有多種方法。
一種是float的浮動,不脫離頁面內容流。
一種是position,可以脫離頁面內容流,獨立設置位置。
如果是某些標題,列表前的小圖標,則可以使用img添加,如:
<img src="..." /> <a href="...">鏈接</a>
也可以用css的background屬性集合padding屬性設置為背景。
㈦ 網頁右側浮動的jQuery版QQ在線客服代碼 這種代碼 怎麼放入網站中 往上下載下來的都是HTML的 index.htm
右側浮動主要是靠設置postion屬性和top,left,right,bottom屬性來定位的,可以在你自己的網頁中添加一個div,將下載實現功能的代碼放進去,設置自己的樣式,來達到效果
㈧ 漂浮在網頁右側的QQ在線客服代碼 1、怎麼樣修改以下代碼,讓其變為最靠右邊2、如何插入到網頁當中
幫你運行了,沒有出現java script error Description的問題,有可能是你本地環境的問題,至於出現大片空白是因為你的表格標簽亂了,沒有對應!幫你調一下,代碼:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>QQ在線客服</title>
<SCRIPT language=javascript>
function CloseQQ()
{
divStayTopleft.style.display="none";
return true;
}
function FloatTop()
{
var startX1 =document.body.offsetWidth-125 ,startY1 = 5;
var startX2 =0,startY2 = 95;
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id,startX,startY)
{
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
el.x = startX;
el.y = startY;
return el;
}
window.stayTopLeft=function()
{
var pY = ns ? pageYOffset : document.body.scrollTop;
ftlObj.y += (pY + startY1 - ftlObj.y)/8;
ftlObj1.y += (pY + startY2 - ftlObj1.y)/8;
ftlObj.sP(document.body.scrollLeft+document.body.offsetWidth-125, ftlObj.y);
ftlObj1.sP(ftlObj1.x, ftlObj1.y);
setTimeout("stayTopLeft()", 30);
}
ftlObj = ml("divStay",(document.body.scrollLeft+document.body.offsetWidth)/2+505,0);
ftlObj1 = ml("divStayTopLeft",(document.body.scrollLeft+document.body.offsetWidth)/2+509,30);
stayTopLeft();
}
</SCRIPT>
</head>
<body>
<DIV id=divStay style="POSITION:absolute"></DIV>
</DIV>
<SCRIPT language=javascript>
function picsize(obj,MaxWidth){
img=new Image();
img.src=obj.src;
if (img.width>MaxWidth)
{
return MaxWidth;
}
else
{
return img.width;
}
}
function CloseQQ()
{
divStayTopleft.style.display="none";
return true;
}
var online= new Array();
</SCRIPT>
<div id="divStayTopleft" style="POSITION: absolute; left: 267px; top: 34px;">
<table cellspacing="0" cellpadding="0" width="109" border="0">
<tr>
<td colspan="3">
<a onClick="CloseQQ()" href="javascript:;" shape="circle" coords="91,16,12">
<img height="34" src="QQ3.png" width="109" usemap="#Map" border="0"></a></td>
</tr>
<tr>
<td width="6"><img height="250" src="QQ2.png" width="6"></td>
<td valign="top" width="96" background="sto/qq_bg.gif">
</td></tr></table>
</div>
中間省略。。。。。。。。。
FloatTop();
<!--End -->
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="800"> </td>
</tr>
</table>
<script type="text/javascript">FloatTop();</script>
</body>
</html>
㈨ html浮動代碼怎麼用
新建一個html網頁,在body中插入【<div class="content"></div>】並引入CSS【.content{width: 420px;height: 100px;background: #d4d4d4;padding: 5px 0 5px 5px;}】。
㈩ 浮動窗口的代碼 (html/js)
第一種方法:
Html代碼
<html>
<head>
<title>浮動窗口</title>
<link type="text/css" rel="stylesheet" href="css/overflow.css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/overflow.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var b = $("#b");
var overFlow = $("#over");
b.click(function(){
overFlow.fadeIn();
$("#mask").css("background","#111");
$("#mask").css("opacity","0.8");
})
$("#close").click(function(){
overFlow.fadeOut();
$("#mask").css("background","#fff");
$("#mask").css("opacity","1");
});
drag($("#over"),$("#title"));
}) ;
</script>
</head>
<body>
<div id="over">
<div id="title"><span id="t">這只是一個演示標題</span><span id="close">[ x ]</span></div>
<div id="content">
When a container object, such as a div, has mouse capture, events originating on objects within that container are fired by the div, unless the bContainerCapture parameter of the setCapture method is set to false. Passing the value false causes the container to no longer capture all document events. Instead, objects within that container still fire events, and those events also bubble as expected.<br/>
---This is edited by Alp.
</div>
</div>
<div id="mask"> <a id="b" href="#">click</a></div>
</body>
</html>
Js代碼
function drag(overFlow,title){
title.onmousedown = function(evt){
var doc = document;
var evt = evt || window.event;
var x = evt.offsetX?evt.offsetX:evt.layerX;
var y = evt.offsetY?evt.offsetY:evt.layerY;
if(overFlow.setCapture){
overFlow.setCapture();
}else if(window.captureEvents){
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}
doc.onmousemove = function(evt){
evt = evt || window.event;
var xPosition = evt.pageX || evt.clientX;
var yPosition = evt.pageY || evt.clientY;
var newX = xPosition - x;
var newY = yPosition - y;
overFlow.style.left = newX;
overFlow.style.top = newY;
};
doc.onmouseup = function(){
if(overFlow.releaseCapture){
overFlow.releaseCapture();
}else if(window.captureEvents){
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}
doc.onmousemove=null;
doc.onmouseup=null;
};
};
}
css代碼
#over{
position: absolute;
left: 300px;
top: 200px;
border: 1px solid black;
display: none;
background: #cccccc;
cursor: default;
width: 300px;
z-index: 10;
opacity: 1;
}
#title{
border: 1px solid #1840C4;
background: #95B4DC;
padding: 2px;
font-size:12px;
cursor: default;
}
#close{
cursor: pointer;
margin-right: 1px;
overflow: hidden;
}
#content{
border: 1px solid #C2D560;
background: #EFF4D7;
}
#t{
margin-right:145px;
}
#mask{
z-index: 1;
background: #fff;
width: 1024px;
height: 800px;
}
#b{
position: absolute;
left: 200px;
top: 100px;
}
body{
padding: 0px;
margin: 0px;
}
#over{
background: transparent;
}
第二種方法:
消息框遮罩層:<iframe id="show_upload_iframe" frameborder=0 scrolling="no" style="display:none; position:absolute;"></iframe><div id="show_upload">nothing...</div>'
頁面載入loading中:<div id="body_loading" onClick="loaded();"><img src="__PUBLIC__/images/body_load.gif"></div>
關閉浮動窗口:<a href="javascript:hideupload()">關閉窗口建議用小圖片</a>
打開浮動窗口:<a href="javascript:showupload('admin.php')">打開浮動</a>
// 消息框loading
function loading(){
var o = $('#body_loading');
o.css("left",(($(document).width())/2-(parseInt(o.width())/2))+"px");
o.css("top",(($(document).height()+$(document).scrollTop())/2-(parseInt(o.height())/2))+"px");
o.fadeIn("fast");
}
// 消息框消失
function loaded(){
var o = $('#body_loading');
o.fadeOut("fast");
}
// 隱藏浮動窗口
function hideupload(){
$('#show_upload').hide();
$('#show_upload_iframe').hide();
}
// 彈出浮動窗口
function showupload(ajaxurl){
loading();
var o=$('#show_upload');
var f=$('#show_upload_iframe');
var top = 200;
$.ajax({
url: ajaxurl,
//cache: false,
success: function(res){
loaded();
o.html(res);
o.css("left",(($(document).width())/2-(parseInt(o.width())/2))+"px");
if($(document).scrollTop()>200){
top = ($(document).height()+$(document).scrollTop())/2-(parseInt(o.height())/2);
}
o.css("top",top+"px");
f.css({'width':o.width(),'height':o.height(),'left':o.css('left'),'top':o.css('top')});
f.show();
o.show();
}
});
}