欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » Html » 正文

热门阅读

JavaScript开发技术之--Windows对象

创建时间:2012年05月24日 21:35  阅读次数:(5438)
分享到:

十五、Windows对象

(1)external.AddFavorite:添加到收藏夹
语法:external.AddFavorite(sURL [, sTitle])
参数:
sURL:必须项。要添加到收藏的URL(http/https/ftp协议)
sTitle:可选项。添加到收藏夹时的名称。默认为窗口标题。
这是一个非公开的方法。

例:
window.external.AddFavorite(location.href, document.title);
与window.external.AddToFavoritesBar(URL, Title [, Type])
实现相同功能。Type可以取feed或slice两个值。IE6不支持。

createPopup:创建一个弹出式对象
语法:oPopup = object.createPopup( [vArgs])
参数:
vArgs:可选项。保留。
这是一个非公开的方法。在Firefox中不支持。

例:
function ButtonClick() {
var oPopup = window.createPopup();
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightyellow";
oPopBody.style.border = "solid black 1px";
oPopBody.innerHTML = "Click outside <B>popup</B> to close.";
oPopup.show(100, 100, 180, 25, document.body);
}
可以使用该方法创建一个弹出式菜单

clearAttributes:清除HTML元素自定义属性值
不影响ID、styles、script属性。
语法:object.clearAttributes()
这是一个非公开的方法。
例:
oSource.children[0].clearAttributes();
本方法对以下HTML标签有效:A, ABBR, ACRONYM, ADDRESS, APPLET, AREA, B, BASE, BASEFONT, BDO, BGSOUND, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CENTER, CITE, CODE, COL, COLGROUP, COMMENT, CUSTOM, DD, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, FRAME, FRAMESET, HEAD, hn, HR, HTML, I, IFRAME, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, INS, KBD, LABEL, LEGEND, LI, LINK, LISTING, MAP, MARQUEE, MENU, nextID, OBJECT, OL, OPTION, P, PLAINTEXT, PRE, Q, S, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TITLE, TR, TT, U, UL, VAR, XMP, Element Constructor

doScroll:模拟单击滚动条
语法:object.doScroll( [sScrollAction])
参数:
sScrollAction:可选项。-
来源:程序食堂
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 69+79=? 的结果(结果是:148)
结  果: