中国特色logo:大虾..帮个忙...只有三行代码.帮小弟理解一下是什么意思!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 08:10:11
我是做网站的{新手}..在网站中..看到以下代码.
不知有什么用.? 可以删除了吗.?

<script language="javascript">
function pagei(){
window.location.href=document.pfrm.pagb.value
}
</script>

做页面重定向用的
调用这个函数时,页面会跳转到pfrm.pagb这一项所指向的页面

下面这个html文件很简单的应用了你提到的函数

<html><head><title>Redirect</title><head>
<body>
<!--这里是完成页面重定向的函数-->
<script language="javascript">
function pagei(){
//window是指浏览器窗口,是一个容器
//location是windows内的一个对象,表示地址
//href是location的一个属性,表示地址的url

//document是指整个html文档
//pfrm是下面form的名称
//pagb是pfrm中一个字段的name
//value是指这个字段的值
window.location.href=document.pfrm.pagb.value
//这句话的意思是:让浏览器窗口地址的url指向(或等于)pfrm这个表单中pagb的值
}
</script>

<!--在表单被提交之前,调用了pagei这个函数-->
<form name="pfrm" action="" onSubmit="pagei();return false;">
输入要跳转的下一个地址的完整URL(例如http://www.baidu.com)<br/>

<!--在函数中提到的document.pfrm.pagb.value就来自下面这个输入项的值-->
<input type=text name="pagb" size="30"/>
<input type=submit value="跳转"/>
</form>
</body>
</html>

是javascript代码里的函数,具体是什么你可以上网查查“pagei”,用Dreamweaver也可以知道这样函数有什么用。