frame提示找不到文件

来源:百度知道 编辑:UC知道 时间:2024/05/29 17:24:35
从网上下了个网站程序,想整理一下代码。
关于后台,我把所有后台页面都放入admin文件夹,首页代码为:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>编辑管理中心</title>
</head>
<frameset rows="*" cols="181,*" framespacing="0" frameborder="1" border="false" id="frame" scrolling="yes">
<frame name="left" scrolling="auto" marginwidth="0" marginheight="0" src="Index_Left.asp">
<frameset framespacing="0" border="false" rows="35,*" frameborder="0" scrolling="yes">
<frame name="top" scrolling="auto" src="Index_Top.asp">
<frame name="main" scrolling="auto" src="Index_Main.asp">
</frameset>
</frameset>

Index_Left.asp文件里包含了inc文件夹下的conn.asp这个文件,你看admin文件夹下有没有inc文件夹,然后再看inc文件夹里有没有conn.asp这个文件

可能是你的文件不存在
可能是你文件名输入时出错
可能是路径错误

头文件是绝对路径,不是相对路径

如果是left网页编译有问题的话,应该直接在页面上上报错。如果显示页面不存在那肯定是路径不对
你的left页面和主页都在一起吗?

如果是同级文件夹互相访问的话要加 ../inc/....
先试一下吧

按照你的情况修改以下修改就可以了,其它的不用动:

<!--#include virtual="inc/conn.asp"-->
类似的改为:
<!--#include virtual="../inc/conn.asp"-->

left.asp
<!--#include file="inc/conn.asp"-->