JS 登录基础设计.docx
《JS 登录基础设计.docx》由会员分享,可在线阅读,更多相关《JS 登录基础设计.docx(11页珍藏版)》请在冰豆网上搜索。
JS登录基础设计
1logicalXDPI属性可返回显示屏幕每英寸的水平方向的常规点数。
语法
screen.logicalXDPI
实例
document.write("
LogicalXDPI:
")
document.write(screen.logicalXDPI+"
")
2logicalYDPI属性可返回显示屏幕每英寸的垂直方向的常规点数。
语法
screen.logicalYDPI
实例
document.write("
LogicalYDPI:
")
document.write(screen.logicalYDPI+"
")
3longDesc属性可设置或返回一个框架内容描述的URL。
提示:
对那么不支持框架的浏览器使用该属性。
语法
frameObject.longDesc=URL
实例
在我们的例子中,首先将创建包含带有两个列的框架集的HTML文档。
每列设置为浏览器窗口的50%:
longdesc="frame_description.htm">
HTML文档"frame_longdesc.htm"被放入第一列,而HTML文档"frame_a.htm"被放入第二列。
下面是"frame_longdesc.htm"的源代码:
x=parent.document.getElementById("leftFrame");
document.write("Descriptionforthisframe:
");
document.write('+'">Description');
4longDesc属性可设置或返回包含iframe内容描述的文档的URL。
提示:
请把该属性用于不支持框架的浏览器。
语法
iframeObject.longDesc=URL
实例
下面的例子创建了一个指向一个描述页面的链接:
longdesc="frame_description.htm">
x=document.getElementById("frame1");
document.write("Descriptionforframecontents:
");
document.write('Description');
5longDesc 属性可设置或返回包含图像描述的文档的URL。
该描述是对"alt"属性的补充,可对非可视的用户代理很有用。
语法
imageObject.longDesc=URL
实例
下面的例子将创建一个指向图像描述的链接:
longdesc="compman_description.htm"alt="Computerman"/>
varx=document.getElementById("compman");
document.write("Descriptionforimage:
");
document.write('Description');
6lowsrc属性可设置或返回图像的低分辨率版本的URL。
语法
imageObject.lowsrc=URL
实例
下面的例子可创建一个指向图像的低分辨率版本的链接:
lowsrc="compman_lowres.gif"alt="Computerman"/>
varx=document.getElementById("compman");
document.write('Lowresolution');
7media属性设置或返回显示文档的设备。
对于样式信息而言,目标媒介非常重要。
移动设备和桌面计算机的样式可能是不同的。
语法
linkObject.media=device
设备可以是下列值之一:
值
描述
screen
针对不分页的计算机屏幕。
tty
针对使用等宽字符网格的媒介(比如打字机、终端或其他具有有限显示能力的设备)。
tv
针对TV类型的设备。
projection
针对投影机。
handheld
针对手持设备。
print
针对打印预览模式的页面和文档。
braille
针对盲人用点字法触觉反馈装置。
aural
针对语音合成。
all
针对所有设备或装置。
实例
下面的例子获得使用link元素的媒介类型:
id="style1"href="try_dom_link.css"/>
x=document.getElementById("style1");
document.write("Intendedmediatype="+x.media);
8metaKey事件属性可返回一个布尔值,指示当事件发生时,"meta"键是否被按下并保持住。
语法
event.metaKey
实例
下面的例子可提示当鼠标按键被点击时"meta"键是否被按住:
functionisKeyPressed(event)
{
if(event.metaKey==1)
{
alert("Themetakeywaspressed!
")
}
else
{
alert("ThemetakeywasNOTpressed!
")
}
}
Clicksomewhereinthedocument.
Analertboxwilltellyouifyou
pressedthemetakeyornot.