-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefault.aspx
More file actions
97 lines (81 loc) · 3.02 KB
/
Copy pathdefault.aspx
File metadata and controls
97 lines (81 loc) · 3.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="pureHelp.Default" EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title><asp:Literal ID="lit1" runat="server" Text="HTML Help" /></title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<link href="~/style/form.css?v=1.4.1." rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="smMaster" runat="server" />
<container>
<header>
<div id="title"><asp:Image ID="imgMasterHeader" runat="server" ImageAlign="AbsBottom" ImageUrl="~/images/icons/folderlogo75.png" />
<div id="MenuButton" onclick="ShowTree()" ></div>
<asp:Label ID="lblMasterHeader" runat="server" Text="pureHelp" CssClass="HeaderTitle" />
</div>
</header>
<aside>
<asp:UpdatePanel ID="upAside" runat="server">
<ContentTemplate>
<asp:TreeView ID="tvFolders" runat="server"
OnSelectedNodeChanged="tvFolders_SelectedNodeChanged"
SelectedNodeStyle-CssClass="TreeSelected"
/>
</ContentTemplate>
</asp:UpdatePanel>
</aside>
<main id="main">
<asp:UpdatePanel ID="upContent" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:Literal ID="page_HTML" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</main>
</container>
</form>
</body>
<script type="text/javascript">
var TreeVisible = false;
// Force to scrolltop of newly loaded content
Sys.Application.add_load(function () {
document.getElementById("main").scrollTo(0, 0);
});
// Display a named page
function linkTo(location) {
var location = location.replace(/_/g, " ");
var tv = document.getElementById("tvFolders");
var tvItems = tv.getElementsByTagName("a");
var count = tvItems.length;
var thisID = "";
for (var n = 0; n < count; n++) {
var ele = tvItems[n];
if (ele.innerHTML == location)
thisID = ele.id;
}
if (thisID != "") {
var thisLink = document.getElementById(thisID);
if ((thisLink != null) && (thisLink.getAttribute("href").length > 1))
setTimeout(thisLink.getAttribute('href'), 10);
}
}
// Hide/Show tree in mobile view
function ShowTree() {
var container = document.getElementsByTagName("container");
if ((container != null) && (container.length > 0))
{
if (TreeVisible)
{
container[0].classList.add("full");
TreeVisible = false;
}
else
{
container[0].classList.remove("full");
TreeVisible = true;
}
}
}
</script>
</html>