网页中引用其他页面出现错误?

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:30:42
我想在index.asp中引用photo/index.asp 相册里边的东西 我用<!--#include file="photo/index.asp"--> 可是主页打不开 提示错误类型:
Microsoft VBScript 编译器错误 (0x800A0411)
名称重定义
/photo/index.asp, line 16, column 4
dim conn
---^
这是怎么回事?

Include的含义是将被包含文件和主文件同时被编译然后执行输出,也就是说被包含的文件是作为源文件的一部分被包含的。在你的这两个文件中都有相同的变量名定义,当然在编译的时候就被告知重定义了。
你的这个思路应该用HTML中的框架frame或者活动框架iframe来实现。如:

<iframe src="photo/index.asp" scrolling="auto" width="700" height="300" frameborder="0"></iframe>