解决数智五环大屏问题:parent.removeActiveTab();去掉parent.

This commit is contained in:
2026-06-15 10:56:36 +08:00
parent 39fd4becb3
commit b699c4f004
6 changed files with 2288 additions and 51 deletions
File diff suppressed because it is too large Load Diff
+16 -16
View File
@@ -315,45 +315,45 @@
<asp:Literal runat="server" Text="<%$ Resources:Lan,ProjectProfile %>" />
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnXmgk_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_xmgk"
OnClientClick="parent.removeActiveTab();">
OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn" id="div_aqsc" onclick="changeHead(1)" style="cursor: pointer">
<asp:Literal runat="server" Text="<%$ Resources:Lan,SafeProduction %>" />
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnAqsc_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_aqsc"
OnClientClick="parent.removeActiveTab();">
OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn" id="div_zlgl" onclick="changeHead(2)" style="cursor: pointer">
<asp:Literal runat="server" Text="<%$ Resources:Lan,QualityManage %>" />
<f:Button runat="server" CssClass="bgbtntop" OnClick="btnZlgl_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btn_zlgl"
OnClientClick="parent.removeActiveTab();">
OnClientClick="removeActiveTab();">
</f:Button>
</div>
</div>
<div class="nav-btn n-btns-l">
<div class="n-btn-l">
<f:Button runat="server" Text="<%$ Resources:Lan,ProjectList %>" ID="btnProject" OnClick="btnProject_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="n-btn-l">
<f:Button runat="server" Text="<%$ Resources:Lan,BigDataCenter %>" ID="btnDigData" OnClick="btnDigData_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="n-btn-l">
<f:Button runat="server" Text="<%$ Resources:Lan,HeadquartersInspection %>" ID="btnServer" OnClick="btnServer_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
</div>
</div>
<div class="nav-center" style="position: relative;">
<h1>中国化学五环公司智慧施工管理信息系统<f:Button runat="server" CssClass="bgbtn_head" EnablePostBack="true" OnClick="btnHome_Click"
EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHome" OnClientClick="parent.removeActiveTab();">
EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHome" OnClientClick="removeActiveTab();">
</f:Button>
</h1>
@@ -408,30 +408,30 @@
<div class="btns t-btns t-btn-r">
<div class="t-btn1" onclick="WorkBenchFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Home" OnClick="btnWorkBench_Click" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnWorkBench" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnWorkBench" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class=" t-btn1" onclick="CallFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" Hidden="false" IconFont="_Phone" OnClick="btnPhoneClick" ToolTip="<%$ Resources:Lan,call %>"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCall" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCall" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<%--<div class="t-btn1 iconfont icon-yonghu" onclick="ProjectListsFunction()" style="cursor: pointer;" >
<span>
<asp:Literal runat="server" ID="Literal2" Text="项目级" />
<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnProjectLists_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectLists" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectLists" OnClientClick="removeActiveTab();">
</f:Button>
</span>
</div>--%>
<div class=" t-btn1" onclick="PersonalFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnPersonal_Click" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn1" onclick="btnSysSetFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Gear" OnClick="btnSysSet_Click" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnSysSet" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnSysSet" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<%--<div class="t-btn1 iconfont icon-tuichu" onclick="SignOutFunction()" style="cursor: pointer">
@@ -458,24 +458,24 @@
</div>
<div>
<f:Button runat="server" CssClass="bgbtntop" Text="" ToolTip="刷新菜单" OnClick="btnRetweet_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnRetweet" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnRetweet" OnClientClick="removeActiveTab();">
</f:Button>
</div>
</div>
<div class="nav-btn n-btns-r">
<div class="n-btn-r">
<f:Button runat="server" Text="<%$ Resources:Lan,NoticeManage %>" ID="btnNotice" OnClick="btnNotice_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="n-btn-r">
<f:Button runat="server" Text="<%$ Resources:Lan,EmployeeManage %>" ID="btnPerson" OnClick="btnPerson_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="n-btn-r">
<f:Button runat="server" Text="<%$ Resources:Lan,IntegratedManage %>" ID="btnZHGL" OnClick="btnZHGL_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();">
</f:Button>
</div>
</div>
+2 -1
View File
@@ -538,7 +538,8 @@ namespace FineUIPro.Web
protected void drpYear_SelectedIndexChanged(object sender, EventArgs e)
{
PageContext.RegisterStartupScript("parent.removeActiveTab();");
//PageContext.RegisterStartupScript("parent.removeActiveTab();");
PageContext.RegisterStartupScript("removeActiveTab();");
this.MenuSwitchMethod(Const.Menu_Party);
}
File diff suppressed because it is too large Load Diff
+33 -33
View File
@@ -290,46 +290,46 @@
<div class="btns t-btns t-btn-r">
<div class=" t-btn1 " onclick="WorkBenchFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Home" OnClick="btnWorkBench_Click" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnWorkBench" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnWorkBench" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<%--<div class=" t-btn1 iconfont icon-phone" onclick="CommpanyFunction()" style="cursor: pointer">
<span>
<asp:Literal runat="server" Text="公司级" /><f:Button runat="server" CssClass="bgbtntop" IconFont="_Phone" OnClick="btnCommpany_Click" Hidden="true"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCommpany" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCommpany" OnClientClick="removeActiveTab();">
</f:Button>
</span>
</div>--%>
<div class=" t-btn1" onclick="CallFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" Hidden="false" IconFont="_Phone" OnClick="btnPhoneClick" ToolTip="<%$ Resources:Lan,call %>"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCall" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCall" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn1" onclick="ProjectListsFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconUrl="~/res/assets/image/changeProject.png" OnClick="btnProjectLists_Click" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectLists" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectLists" OnClientClick="removeActiveTab();">
</f:Button>
<%--<f:Button ID="btnTodo" IconUrl="~/res/image/message.png" CssClass="bgbtntop" runat="server" OnClick="btnTodo_OnClick" />--%>
<%-- <f:Button runat="server" CssClass="bgbtntop" IconFont="BellO" OnClick="btnTodo_OnClick" ToolTip="待办" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTodo" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTodo" OnClientClick="removeActiveTab();">
</f:Button>--%>
<%--<span id="notification-badge" class="notification-badge" >2</span>--%>
<%-- <span id="notification-badge" class=" notification-badge" style="display: none;">0</span>--%>
</div>
<div class="t-btn1 " onclick="PersonalFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="User" OnClick="btnPersonal_Click" ToolTip="我的" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPersonal" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn1 " onclick="btnSysSetFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Gear" OnClick="btnProjectSet_Click" ToolTip="项目设置" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectSet" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnProjectSet" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<div class="t-btn1 " onclick="HelpFunction()" style="cursor: pointer">
<f:Button runat="server" CssClass="bgbtntop" IconFont="Question" OnClick="btnHelp_Click" ToolTip="<%$ Resources:Lan,help %>" Hidden="false"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHelp" OnClientClick="parent.removeActiveTab();">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHelp" OnClientClick="removeActiveTab();">
</f:Button>
</div>
<%--<div class="t-btn1 iconfont icon-tuichu" onclick="SignOutFunction()" style="cursor: pointer">
@@ -511,28 +511,28 @@
<f:Button runat="server" ID="ProjectZJ" OnClick="ProjectZJ_Click" Hidden="true"></f:Button>
<f:Button runat="server" ID="ProjectTG" OnClick="ProjectTG_Click" Hidden="true"></f:Button>
<f:Button runat="server" ID="ProjectJG" OnClick="ProjectJG_Click" Hidden="true"></f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="质量管理" OnClick="btnCQMS_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="质量管理" OnClick="btnCQMS_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCQMS" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="安全管理" OnClick="btnHSSE_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="安全管理" OnClick="btnHSSE_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHSSE" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="进度管理" OnClick="btnJDGL_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="进度管理" OnClick="btnJDGL_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnJDGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="焊接管理" OnClick="btnHJGL_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="焊接管理" OnClick="btnHJGL_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnHJGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="材料管理" OnClick="btnCLGL_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="材料管理" OnClick="btnCLGL_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCLGL" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="试车管理" OnClick="btnTestRun_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="试车管理" OnClick="btnTestRun_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTestRun" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="移交管理" OnClick="btnTransfer_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="移交管理" OnClick="btnTransfer_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnTransfer" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="关键事项" OnClick="btnPGJSX_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="关键事项" OnClick="btnPGJSX_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPGJSX" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="视频监控" OnClick="btnDigitalSite_Click" OnClientClick="openVideo();"
@@ -541,17 +541,17 @@
<%-- <f:Button runat="server" CssClass="bgbtn" Text="指挥调度中心" OnClick="btnCommandDispatch_Click" OnClientClick="openCommandDispatchCenter();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCommandDispatch" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="指挥调度中心" OnClick="btnCommandDispatch_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="指挥调度中心" OnClick="btnCommandDispatch_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnCommandDispatch" Hidden="true">
</f:Button>--%>
<f:Button runat="server" CssClass="bgbtn" Text="现场考勤" OnClick="btnPDigData_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="现场考勤" OnClick="btnPDigData_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnPDigData" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="意见收集" OnClick="btnOpinion_Click" OnClientClick="parent.removeActiveTab();"
<f:Button runat="server" CssClass="bgbtn" Text="意见收集" OnClick="btnOpinion_Click" OnClientClick="removeActiveTab();"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" ID="btnOpinion" Hidden="true">
</f:Button>
<f:Button runat="server" CssClass="bgbtn" Text="协调与沟通" ID="btnDoc" OnClick="btnDoc_Click"
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="parent.removeActiveTab();" Hidden="true">
EnablePostBack="true" EnableDefaultState="true" EnableDefaultCorner="false" OnClientClick="removeActiveTab();" Hidden="true">
</f:Button>
<f:SimpleForm ID="SimpleForm1" runat="server" ShowBorder="true" ShowHeader="false" Hidden="true"
LabelWidth="80px" BodyPadding="5px" Width="350px">
@@ -605,69 +605,69 @@
}
function CQMSClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnCQMSClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function HSSEClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnHSSEClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function JDGLClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnJDGLClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function HJGLClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnHJGLClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function CLGLClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnCLGLClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function TestRunClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnTestRunClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function TransferClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnTransferClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function PGJSXClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnPGJSXClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function DigitalSiteClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnDigitalSiteClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
//function CommandDispatchClick() {
// parent.removeActiveTab();
// removeActiveTab();
// F(btnCommandDispatchClientID).click();
// var $item = $('.f-tabstrip-header')
// $item.attr('style', ";display:block !important;")
@@ -704,21 +704,21 @@
}--%>
function PDigDataClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnPDigDataClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function OpinionClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnOpinionClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
}
function DocClick() {
parent.removeActiveTab();
removeActiveTab();
F(btnDocClientID).click();
var $item = $('.f-tabstrip-header')
$item.attr('style', ";display:block !important;")
+2 -1
View File
@@ -659,7 +659,8 @@ namespace FineUIPro.Web
{
this.CurrUser.LoginProjectId = this.drpProject.SelectedValue;
this.Tab1.RefreshIFrame();
PageContext.RegisterStartupScript("parent.removeActiveTab();");
//PageContext.RegisterStartupScript("parent.removeActiveTab();");
PageContext.RegisterStartupScript("removeActiveTab();");
MenuSwitchMethod(this.CurrUser.LastMenuType);
GetWeather();
}