js技巧收集(151-160个)
- 文章作者:[自由天堂] | 文章来源:互联网 | 发布时间:2008-10-20 | 文字 【小 中 大】
-
151.实现打印预览及打印
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button value=打印预览 onclick="wb.execwb(7,1)">
<input type=button onClick=document.all.wb.ExecWB(6,1) value="打印">//152.不通过form,直接通过名字引用对象
<INPUT TYPE="text" NAME="gg" value=aaaaa>
<SCRIPT LANGUAGE="JavaScript">
<!--
alert(document.all.gg.value)
//-->
</SCRIPT>// [转载著名:W3C网页标准学院]153.使鼠标滚轮失效
function document.onmousewheel()
{
return false;
}//
154.创建弹出窗口
<SCRIPT LANGUAGE="JScript">
var oPopup = window.createPopup();
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = "Display some <B>HTML</B> here.";
oPopup.show(100, 100, 200, 50, document.body);
</SCRIPT>//[转载著名:W3C网页标准学院]155.取得鼠标所在处的对象
var obj = document.elementFromPoint(event.x,event.y);//[转载著名:http://w3c.web600.net]156.获得左边的对象
<INPUT TYPE="text" NAME="gg"><INPUT TYPE="text" NAME="bb" [转载著名:W3C网页标准学院]onclick="this.previousSibling.value='guoguo'">// [转载著名:http://w3c.web600.net]
157.定位鼠标
document.all.hint_layer.style.left = event.x+document.body.scrollLeft+10;
document.all.hint_layer.style.top = event.y+document.body.scrollTop+10;//[转载著名:W3C网页标准学院!]158.向下拉框指定位置添加项目
var op = document.createElement("OPTION");
document.all.selected_items.children(index).insertAdjacentElement("BeforeBegin",op);
op.text = document.all.all_items[i].text;
op.value = document.all.all_items[i].value;//[转载著名:w3c.web600.net]
159.判断一个窗口是否已经打开,如果已经打开,则关闭之
var a;
if(a)
a.close();
else
a=window.open('','','');//[转载著名:http://w3c_web600_net]
160.动态创建一个标签
newElem = document.createElement("DIV");
newElem.id = "hint_layer";
document.body.appendChild(newElem);
document.all.hint_layer.innerText="guoguo";//[转载著名:http://w3c_web600_net]
作者:自由天堂
赞助商连接
-
避免普通木马病毒干扰,加快网页浏览速度
请下载:
这是网站生存最基本的方法:





