求指教前辈这是怎么回事。一刷新就会排版混乱
如图一,开始进去是好的 当进行刷新操作的时候就会出现图2的状况
求各位前辈指教。。。。谢了! --------------------编程问答-------------------- 你怎么排的? --------------------编程问答-------------------- 你的左侧frame怎么出现当日派工状态页面的? --------------------编程问答-------------------- 左侧菜单的 打开目标窗口的配置名称应该有误,你都打开了右边的窗口了
有个 target的名称 --------------------编程问答--------------------
<html >
<head>
<title></title>
<link href="Style/layout.css" rel="stylesheet" type="text/css" />
<link href="Style/DXModalPopupWindow.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.layout.min.js"></script>
<script type="text/javascript" src="Scripts/DXModalPopupWindow.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('body').layout({ applyDefaultStyles: true });
var myLayout = $('body').layout();
myLayout.sizePane("north", 60);
myLayout.sizePane("west", 110);
});
</script>
</head>
<body>
<div class="ui-layout-center" style="background-color:#c8f2fe"><iframe name="mainframe" src="Welcome.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
<div class="ui-layout-west" style="background-color: #9fc2e3"><iframe src="Menu.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
<div class="ui-layout-north" style="background-color: #9fc2e3"><iframe src="Header.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
</body>
</html>
上述主的代码,分为,上,左,右。。。。。
这是左边导航的代码
--------------------编程问答--------------------
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Menu.aspx.cs" Inherits="WLMS.Web.Menu" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
a
{
font-weight: bold;
font-size: 18px;
color: #333f42 !important;
}
</style>
</head>
<body style="background-color: #99CCFF">
<form id="form1" runat="server">
<div>
<table cellpadding="3" cellspacing="3">
<tr runat="server" id="tr5">
<td>
<a href="Welcome.aspx" target="mainframe">当日数据</a>
</td>
</tr>
<tr runat="server" id="tr4">
<td>
<a href="app/SyncData.aspx" target="mainframe">同步数据</a>
</td>
</tr>
<tr runat="server" id="trProjectNumber">
<td>
<a href="app/Project.aspx" target="mainframe">工时设定</a>
</td>
</tr>
<tr runat="server" id="trSequence">
<td>
<a href="app/Sequence.aspx" target="mainframe">派工作业</a>
</td>
</tr>
<tr runat="server" id="trSequenceReport">
<td>
<a href="app/Report.aspx" target="mainframe">报工作业</a>
</td>
</tr>
<tr runat="server" id="tr3">
<td>
<a href="app/AddReport.aspx" target="mainframe">补报作业</a>
</td>
</tr>
<tr runat="server" id="tr2">
<td>
<a href="app/ApproveSequence.aspx" target="mainframe">派工管理</a>
</td>
</tr>
<tr runat="server" id="trWorkListManage">
<td>
<a href="app/ApproveReport.aspx" target="mainframe">报工管理</a>
</td>
</tr>
<tr runat="server" id="tr1">
<td>
<a href="app/CloseWork.aspx" target="mainframe">工程结案</a>
</td>
</tr>
<div runat="server" id="divReport" runat="server">
<tr>
<td>
<a href="app/" target="mainframe">报表</a>
</td>
</tr>
</div>
<div runat="server" id="divAdmin">
<tr>
<td>
<a href="admin/Role.aspx" target="mainframe">角色管理</a>
</td>
</tr>
<tr>
<td>
<a href="admin/Privilege.aspx" target="mainframe">权限管理</a>
</td>
</tr>
<tr>
<td>
<a href="admin/AppLog.aspx" target="mainframe">系统日志</a>
</td>
</tr>
</div>
</table>
</div>
</form>
</body>
</html>
target要怎么设置 --------------------编程问答-------------------- 我的天 一堆 runat="server"
你打开你的 main 页面看看
就是 上 左 右 顶上的这个框架 main.htm --------------------编程问答-------------------- 使用frameset,从你图片来看,很明显你右侧的列表跑到左侧属性菜单里显示了。
贴出你点击左侧链接,控制右侧显示的那几行主要代码,来看看
--------------------编程问答-------------------- 看名称应该是 target="mainframe" 有误 应该有个 target="rightframe" 之类的 --------------------编程问答--------------------
那个我贴出来了
--------------------编程问答-------------------- 参考 --------------------编程问答--------------------
<html >
<head>
<title></title>
<link href="Style/layout.css" rel="stylesheet" type="text/css" />
<link href="Style/DXModalPopupWindow.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.layout.min.js"></script>
<script type="text/javascript" src="Scripts/DXModalPopupWindow.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('body').layout({ applyDefaultStyles: true });
var myLayout = $('body').layout();
myLayout.sizePane("north", 60);
myLayout.sizePane("west", 110);
});
</script>
</head>
<body>
<div class="ui-layout-center" style="background-color:#c8f2fe"><iframe name="mainframe" src="Welcome.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
<div class="ui-layout-west" style="background-color: #9fc2e3"><iframe src="Menu.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
<div class="ui-layout-north" style="background-color: #9fc2e3"><iframe src="Header.aspx" height="100%" width="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>
</body>
</html>
是个超链接 没什么
、
--------------------编程问答--------------------
问题只有把项目放到服务器上才会有~本机运行不会有问题 --------------------编程问答-------------------- 框架应该没有什么问题, 大概是有什么后台代码的跳转问题。 --------------------编程问答--------------------
那可能是你少传了什么文件 --------------------编程问答--------------------
应该不太可能啊,直接丢进服务器进行的解压。。。
补充:.NET技术 , ASP.NET