Javascript网页脚本应用教程之六
如何在我的页面中加入背景音乐?
怎么设置滚动条颜色?
如何让textarea没有滚动条?
如何设置open()?
如何让弹出窗口只打开一次?
怎…
让弹出窗口只打开一次
<script>
function openwin(){
window.open("page.html","","width=200,height=200")
}
function get_cookie(Name) {
var search = Name + "="
var returnvalues = "";
if (documents .cookie.length >0) {
offset = documents .cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = documents .cookie.indexOf(";", offset);
if (end == -1)
end = documents .cookie.length;
returnvalues=unescape(documents .cookie.substring(offset, end))
}
}
return returnvalues;
}
function loadpopup(){
if (get_cookie('popped')==''){
openwin()
documents .cookie="popped=yes"
}
}
</script>
<body onload="loadpopup()">
怎样让表单没有凹凸感?
HTML 代码片段如下:
<input type=text>
或
<input type=text></textarea>
<div><span>&<layer>的区别
<div>(division)用来定义大段的页面元素,会产生转行
<span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行
<layer>是ns的标记,ie不支持,相当于<div>
关于页面转换效果
<meta http-equiv="page-enter" content="revealTrans(Duration=4,Transition=23)">
或
<meta http-equiv="page-exit" content="revealTrans(Duration=4,Transition=23)">
说明:Transition=23是随机效果,另可以选0-22任一数字固定某个效果
怎样预下载图片?
<script language=java script>
var imageArray=new Array()
imageArray[0]=new Image(100,100)
imageArray[0].src=logo.gif
imageArray[1]=new Image(100,100)
imageArray[1].src=logo2.gif
imageArray[2]=new Image(100,100)
imageArray[2].src=logo3.gif
</script>
如何设定打开页面的大小?
HTML 代码片段如下:
<body onload="top.resizeTo(300,200);"><!--(width,height)-->
怎样双击滚屏,单击停止?
HTML 代码片段如下:
<html>
<head>
<title>新網頁1</title>
</head>
<body>
<script language"<B>javascript</B>">
var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",10);
}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
</script>
<p>a</p><p>a</p><p>a</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p>
<p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p>
<p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>aa</p><p>a</p>
</body>
</html>
如何让body中的文字不被选中?
HTML 代码片段如下:
<body onselectstart="return false" >aaa</body>
绝对定位的负数是怎么会事?
绝对定位(position:absolute):以屏幕左上角(left:0,top:0)为原点,向右、下为正方向放置元素,left、top若为负数,元素将有部分或全部在屏幕外而看不到,若为正数向右、下超出屏幕,窗口会出现滚动条来显示它。绝对定位对正常排序的其他元素没有影响。
相对定位(position:relative):以此元素本该出现的位置为原点,向右、下为正方向放置元素,left、top(不论正负)设置的数超出屏幕所能显示时,元素将有部分或全部在屏幕外而看不到,也不会出现滚动条。相对定位在页面占有空间,不管相对定位的元素是否在原位,接下来的元素会在前面给相对定位的元素留出空间.就像相对定位的元素在那个地方一样。