来源:远方网络 | 2006-1-2 17:18:06 | (有2590人读过)
第9讲:JavaScript基于图像的应用 9.1 back、forward、home方法和history属性 语法:window.history.go(-1);或window.history.go(1);或window.history.go(0);
上述括号中的“-1”表示后退,“1”表示向前,“0”表示刷新。
〔示例一〕 <html>
<head>
<title>Welcome</title>
<script language="javascript">
<!--
function goback()
{
window.history.go(-1);
}
function goforward()
{
window.history.go(1);
}
function locationreload()
{
window.history.go(0);
}
//-->
</script>
</head>
<body>
<form name="form">
<input type="button" value="Back" onclick="goback()">
<input type="button" value="Forward" onclick="goforward()">
<input type="button" value="Reload" onclick="locationreload()">
</form>
</body>
</html>
图9-1 页面的前进与后退
9.2 激活当前页面的“打印”对话框 语法:window.print;
〔示例二〕 <html>
<head>
<title>Print Sample...</title>
<script language="javascript">
<!--
function printobj()
{
window.print();
}
//-->
</script>
</head>
<body>
<pre>
======================
全国连锁的正规办学单位
======================
中心是经过合肥市教委批准的社会力量办学单位,也是安徽唯一的一家全国连锁性质的电脑培训机构,董事长许岗先生是著名的教育心理学博士,在美国从事20多年的教育研究工作,在国际著名杂志上发表了60多篇专著和论文。2001年许岗教授回到合肥和我国IT行业的著名企业连邦集团创办了全国连锁性质的合肥连邦电脑教育培训中心,始终把"质量就是我们的品牌"作为自己的座右铭。我们教学目的主要是为用人单位培养高质量实用型的IT人才,招生对象主要以高中生、初中生、技校生和大专毕业生这个群体为主。
==============
畅通的就业渠道
==============
全国连锁的就业网络为毕业生提供了广阔的就业发展空间。此外,我们已经与上海人才市场、北京人才市场、合肥人才市场等就业单位建立了良好的合作方式,保证我校的毕业生都可以找到工作,长期班毕业生工作后在合肥的的月收入都不低于800元,在上海、北京的月薪不低于1000元,我们的很多毕业生都得到了上海、合肥等地的用人单位的好评。
</pre>
<form name="form">
<input type="button" value="Print" onclick="printobj()">
</form>
</body>
</html>
图9-2 激活当前页面的“打印”对话框
9.3 确认对话框的创建 语法:window.confirm(text),其中参数text为在对话框中显示的文本。
〔示例三〕 <html>
<head>
<title>onfirm sample...</title>
<script language="javascript">
<!--
var text1="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text2="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text3="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text4="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text5="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text6="合肥连邦电脑教育培训中心是一家极其正规的电脑教育培训机构";
var text=text1+text2+text3+text4+text5+text6;
function goto_federal_education()
{
if (confirm("这么一家有档次的培训机构,你难道就不心动吗?"))
{
alert("在连邦上就对了,赶紧交学费去吧!!!");
result_win=open()
result_win.document.writeln("<html><head><title>连邦教育,您可信赖更多!!</title></head>");
result_win.document.writeln(text);
}
else
{
alert("唉,我真为您遗憾,这么好的学校您居然放着不上!!!!!!");
}
}
//-->
</script>
</head>
<body>
<form name="form">
<input type="button" value="走,到连邦学电脑去!!" onclick="goto_federal_education()">
</form>
</body>
</html> 图9-3 确认对话框的创建
9.4 获取当前窗口的详细信息 n window.location(当前窗口文件所在的路径)
n window.length(当前窗口窗格的个数)
n window.status(当前窗口的状态栏信息)
n window.title(当前窗口的标题栏信息)
n window.name(当前窗口的名称)
〔示例四〕 <html>
<head>
<title>获取当前窗口的相关信息</title>
</head>
<body>
<script language="javascript">
<!--
document.writeln("当前位置:",window.location,"<br>");
document.writeln("当前窗口的窗格个数:",window.length,"<br>");
document.writeln("当前窗口状态栏的信息:",window.status,"<br>");
document.writeln("当前窗口的标题信息:",window.title,"<br>");
document.writeln("当前窗口的名称:",window.name,"<br>");
//-->
</script>
</body>
</html>
|