是否JS写的代码封装的问题?
我现在这里有一段JS写的东西.直接写到页面中是可以正常使用的.
但是一但封装成JS文件后,在调入到页面中就访问不了了.请问这是怎么回事.错误提示是没有找到对象.
下面贴出代码,比较长,请大家给解决一下!
<HTML>
<HEAD>
<META http-equiv="Content-Language" content="zh-cn">
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="/HouseOnline/Resource/StyleSheet/Default.css" type="text/css" rel="stylesheet">
<LINK href="/HouseOnline/Resource/StyleSheet/CustomFrame.css" type="text/css" rel="stylesheet">
</HEAD>
<BODY leftmargin="20" topmargin="0" BGCOLOR="#D6DFF7">
<DIV ID="dek" CLASS="dek"></DIV>
<script language="JavaScript">
Xoffset=-10;
Yoffset=20;
var nav,old,iex=(document.all),yyy=-1000;
if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;}
if(!old){
var skn=(nav)?document.dek:dek.style;
if(nav)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=get_mouse;
}
function get_mouse(e){
var x=(nav)?e.pageX:event.x+document.body.scrollLeft;skn.left=x+Xoffset;
var y=(nav)?e.pageY:event.y+document.body.scrollTop;skn.top=y+yyy;
}
function kill(){
if(!old){
yyy=-1000;skn.visibility="hidden";
}
}
//主函数
function popup(img){
foto1= new Image();
foto1.src=(img);
Controlla(img);
}
//
function Controlla(img){
if((foto1.width!=0)&&(foto1.height!=0)){
largh=foto1.width+2;
altez=foto1.height+2;
viewFoto(img);
}else{
largh=200;
altez=100;
viewFoto2();
}
}
function viewFoto(img){
var content="<table border=0 style='border:1px solid #000000;position:relative;left:-20;z-index:20;visibility:visible;top:"+(0-altez-50)+"' width="+largh+" height="+altez+" cellspacing=0 cellpadding=0><TR><TD align=center bgcolor=#ffffff><img src="+img+"></TD></TR></TABLE>";
if(old){
alert(img);
return;
}else{
yyy=Yoffset;
if(nav){
skn.document.write(content);skn.document.close();skn.visibility="visible"
}
if(iex){
document.all("dek").innerHTML=content;skn.visibility="visible"
}
}
}
function viewFoto2(){
var content="";
if(old){
alert(img);
return;
}else{
yyy=Yoffset;
if(nav){
skn.document.write(content);skn.document.close();skn.visibility="visible"
}
if(iex){
document.all("dek").innerHTML=content;skn.visibility="visible"
}
}
}
// End -->
</script>
<TABLE border="0" cellSpacing="1" cellPadding="3" bgcolor="#63718C" width="100%" align="center">
<tr><td width="100%" colspan="6" BackGround="/HouseOnline/Resource/IMAGES/IndexSite/Skins/DEFAULT/Table_Middle_BG.gif">当前浏览 /HouseOnline/Resource/UploadFiles/IndexSite/ 目录的所有文件列表如下</td></tr>
<tr bgcolor="#FFFFFF" align="center">
<TD width="10%">类型</th>
<TD width="35%">文件地址</TD>
<TD width="15%">大小</TD>
<TD width="15%">最后访问</TD>
<TD width="15%">上传日期</TD>
<TD width="10%">管理</TD>
</tr>
<tr bgcolor='#FFFFFF' align="center"><td><img src=/HouseOnline/Resource/IMAGES/FilesType/gif.gif border=0 alt=gif></td><td><a href="/HouseOnline/Resource/UploadFiles/IndexSite/20035211148139190.gif" target="_blank" onmouseout="kill()" onmouseover="popup('/HouseOnline/Resource/UploadFiles/IndexSite/20035211148139190.gif')">20035211148139190.gif</a></td><td>14676 B </td><td>2003-6-17</td><td>2003-6-13 8:42:01</td><td><a href='?filename=20035211148139190.gif&path=/HouseOnline/Resource/UploadFiles/IndexSite/'>删除</a></td></tr><tr bgcolor='#FFFFFF' align="center"><td><img src=/HouseOnline/Resource/IMAGES/FilesType/gif.gif border=0 alt=gif></td><td><a href="/HouseOnline/Resource/UploadFiles/IndexSite/200352114433952920.gif" target="_blank" onmouseout="kill()" onmouseover="popup('/HouseOnline/Resource/UploadFiles/IndexSite/200352114433952920.gif')">200352114433952920.gif</a></td><td>1793 B </td><td>2003-6-17</td><td>2003-6-13 8:42:01</td><td><a href='?filename=200352114433952920.gif&path=/HouseOnline/Resource/UploadFiles/IndexSite/'>删除</a></td></tr><tr bgcolor='#FFFFFF' align="center"><td><img src=/HouseOnline/Resource/IMAGES/FilesType/gif.gif border=0 alt=gif></td><td><a href="/HouseOnline/Resource/UploadFiles/IndexSite/200352114492316588.gif" target="_blank" onmouseout="kill()" onmouseover="popup('/HouseOnline/Resource/UploadFiles/IndexSite/200352114492316588.gif')">200352114492316588.gif</a></td><td>2325 B </td><td>2003-6-17</td><td>2003-6-13 8:42:01</td><td><a href='?filename=200352114492316588.gif&path=/HouseOnline/Resource/UploadFiles/IndexSite/'>删除</a></td></tr><tr bgcolor='#FFFFFF' align="center"><td><img src=/HouseOnline/Resource/IMAGES/FilesType/gif.gif border=0 alt=gif></td><td><a href="/HouseOnline/Resource/UploadFiles/IndexSite/2003521147369898.gif" target="_blank" onmouseout="kill()" onmouseover="popup('/HouseOnline/Resource/UploadFiles/IndexSite/2003521147369898.gif')">2003521147369898.gif</a></td><td>2218 B </td><td>2003-6-17</td><td>2003-6-13 8:42:01</td><td><a href='?filename=2003521147369898.gif&path=/HouseOnline/Resource/UploadFiles/IndexSite/'>删除</a></td></tr>
<tr>
<form method="POST" action="?path=">
<td colspan=6 align="right" bgcolor="#FFFFFF">
<font color='gray'>首页 上一页</font> <font color='gray'>下一页 尾页</font> 共 4 个文件
</td>
</form>
</tr>
</table>
</TABLE>
</Body>
</Html>