两次开贴。求助:很奇怪啊!请问为什么在左框架中,点击子菜单的连接,却打不开网页?
wuziguanli.asp中我采用框架设计:
<frameset >
<frame name="topFrame" src="wuziguanlitop.asp" noresize >
<frameset >
<frame name="leftFrame" src="wuziguanlileft.asp" >//左框架
<frame name="mainFrame" src="wuziguanlikucunshow.asp" >//主框架
</frameset>
</frameset>
<noframes>
</noframes>
左框架wuziguanlileft.asp引入:
<script language="javascript" src="menu.js"></script>
menu.js是菜单文件,是用WEBMENUSHOP2.5做的
菜单的结构如下:
库存
库存
仓库管理
仓库入库
仓库出库
其中子菜单“仓库入库”链接d:\供电公司\instock.asp,目标框架指向mainFrame。
子菜单“库存”链接d:\供电公司\wuziguanlikucunshow.asp,目标框架指向mainFrame。
WEBMENUSHOP2.5产生的javascript代码如下:
write("<img src=\""+mimgpath+"/I.gif\" align=\"absmiddle\" width=\"19\" height=\"20\" border=\"0\"><img src=\""+mimgpath+"/T.gif\" align=\"absmiddle\" width=\"19\" height=\"20\" border=\"0\"><img src=\""+mimgpath+"/item4.gif\" align=\"absmiddle\" style=\"margin-right: 5\"><a target=\"maiFrame\" href=\"file:///D:/供电公司/instock.asp\" "+mfonts+" title=\"\"><font ID=\"mTitle3\" onmouseover=\"mOver('mTitle3')\" onmouseout=\"mOut('mTitle3')\">仓库入库</font></a><br>");
可是运行时候,点击子菜单却发生如下情况:
一、点击子菜单“仓库入库”在mainFrame中打不开网页instock.asp
实际上单独运行instock.asp,instock.asp是能够打开的。
instock.asp的代码如下:
<%@language=vbscript%>
<html>
<head>
<meta http-equiv="Content-Type"content="text/html; charset=gb_2312-80">
<title></title>
</head>
<body topmargin="0">
<!--#include file="data/connect.asp"-->
<%
set rs = server.CreateObject("adodb.recordset")
sql="select * from inward join dc on inward.inwa_dc_id = dc.dc_id where inwa_disabled=0 order by inwa_id asc "
Response.Write sql
%>
<%
set rs = nothing
%>
</body>
</html>
然后我换个ASP程序试验:
比如wuzigunlitop.asp却又在mainFrame中能够打开。
wuzigunlitop.asp的代码如下:
<HTML>
<HEAD>
<TITLE>物资管理</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<!--#include file="conn.asp"-->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>物资管理</title>
<script type="text/javascript" language="JavaScript1.2" src="stm31.js"></script>
<!--#include file="Skin_CSS.asp"-->
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0" class="topborder" height="146">
<tr class="nav_top">
<td valign="top"> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="122"> <table width="100%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="95"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" Class="nav_main">
<tr>
<td width="138" background="images/110268.gif" height="56">
</td>
<td height="56" width="540" background="images/top.gif">
<div align="center">
</div></td>
<td width="80" height="56"> <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center">
<tr valign="middle">
<td align="center"><img src="images/email.gif" align="absmiddle" width="16" height="17"></td>
<td align="center"><a href="mailto:<%=WebmasterEmail%>">联系我们</a></td>
</tr>
<tr valign="middle">
<td align="center"> </td>
<td align="center"> </td>
</tr>
<tr valign="middle">
<td align="center"><img src="images/bookmark.gif" align="absmiddle" width="16" height="16"></td>
<td align="center"><a class=top href="#" onClick=window.external.AddFavorite(location.href,document.title);>加入收藏</a></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr class="nav_bottom">
<td height="10" bordercolor="#FFFFFF"></td>
</tr>
</table></td>
</tr>
<tr bgcolor="#F3F9FC">
<td > <marquee id="scrollarea" scrolldelay="80" scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();">
<font color="#000000">用户至上 热情服务</font> </marquee></td>
<tr>
<td width="100%" height="34">
<p align=center><font class=s2 color=#000000><font size="2">◇ <a href="Default.asp" target="_top">返回首页</a></font> <font size="2">◇
<font class=s2 color=#000000><a href="gongwenguanli.asp" target="_top">公文管理</a></font>◇
<font class=s2 color=#000000><a style="COLOR: #000000"
href="kaoqinguanli.asp" target="_top">档案管理</a></font> ◇ <a style="COLOR: #000000"
href="%BC%C6%CB%E3%BB%FA%CE%AC%BB%A4%CD%F8/%D0%C2%BD%A8%CE%C4%BC%FE%BC%D0/index.asp" target="_top">网络管理</a>
◇<font class=s2 color=#000000><a style="COLOR: #000000"
href="%BC%C6%CB%E3%BB%FA%CE%AC%BB%A4%CD%F8/%D0%C2%BD%A8%CE%C4%BC%FE%BC%D0/admin_login.asp" target="_blank">管理员登录</a></font></font></font><font size="2">
<font class=s2 color=#000000></font></font></p>
</td>
</tr>
<tr valign="middle" class="nav_menu">
<td height="8" valign="middle"> </td>
</tr>
</table>
</BODY>
</HTML>
第二种情况请见下面