1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<script language="javascript">
5
var popup_dragging = false;
6
var popup_target;
7
var popup_mouseX;
8
var popup_mouseY;
9
var popup_mouseposX;
10
var popup_mouseposY;
11
var popup_oldfunction;
12
function popup_display(x)
13

{
14
var win = window.open();
15
for (var i in x) win.document.write(i+' = '+x[i]+'<br>');
16
}
17
// ----- popup_mousedown -------------------------------------------------------
18
function popup_mousedown(e)
19

{
20
var ie = navigator.appName == "Microsoft Internet Explorer";
21
if ( ie && window.event.button != 1) return;
22
if (!ie && e.button != 0) return;
23
popup_dragging = true;
24
popup_target = this['target'];
25
popup_mouseX = ie ? window.event.clientX : e.clientX;
26
popup_mouseY = ie ? window.event.clientY : e.clientY;
27
if (ie)
28
popup_oldfunction = document.onselectstart;
29
else popup_oldfunction = document.onmousedown;
30
if (ie)
31
document.onselectstart = new Function("return false;");
32
else document.onmousedown = new Function("return false;");
33
}
34
// ----- popup_mousemove -------------------------------------------------------
35
function popup_mousemove(e)
36

{
37
if (!popup_dragging) return;
38
var ie = navigator.appName == "Microsoft Internet Explorer";
39
var element = document.getElementById(popup_target);
40
var mouseX = ie ? window.event.clientX : e.clientX;
41
var mouseY = ie ? window.event.clientY : e.clientY;
42
element.style.left = (element.offsetLeft+mouseX-popup_mouseX)+'px';
43
element.style.top = (element.offsetTop +mouseY-popup_mouseY)+'px';
44
popup_mouseX = ie ? window.event.clientX : e.clientX;
45
popup_mouseY = ie ? window.event.clientY : e.clientY;
46
}
47
// ----- popup_mouseup ---------------------------------------------------------
48
function popup_mouseup(e)
49

{
50
if (!popup_dragging) return;
51
popup_dragging = false;
52
var ie = navigator.appName == "Microsoft Internet Explorer";
53
var element = document.getElementById(popup_target);
54
if (ie)
55
document.onselectstart = popup_oldfunction;
56
else document.onmousedown = popup_oldfunction;
57
}
58
// ----- popup_exit ------------------------------------------------------------
59
function popup_exit(e)
60

{
61
var ie = navigator.appName == "Microsoft Internet Explorer";
62
var element = document.getElementById(popup_target);
63
popup_mouseup(e);
64
element.style.visibility = 'hidden';
65
element.style.display = 'none';
66
}
67
// ----- popup_show ------------------------------------------------------------
68
function popup_show()
69

{
70
element = document.getElementById('popup');
71
drag_element = document.getElementById('popup_drag');
72
exit_element = document.getElementById('popup_exit');
73
element.style.position = "absolute";
74
element.style.visibility = "visible";
75
element.style.display = "block";
76
element.style.left = (document.documentElement.scrollLeft+popup_mouseposX-10)+'px';
77
element.style.top = (document.documentElement.scrollTop +popup_mouseposY-10)+'px';
78
drag_element['target'] = 'popup';
79
drag_element.onmousedown = popup_mousedown;
80
exit_element.onclick = popup_exit;
81
}
82
// ----- popup_mousepos --------------------------------------------------------
83
function popup_mousepos(e)
84

{
85
var ie = navigator.appName == "Microsoft Internet Explorer";
86
popup_mouseposX = ie ? window.event.clientX : e.clientX;
87
popup_mouseposY = ie ? window.event.clientY : e.clientY;
88
}
89
// ----- Attach Events ---------------------------------------------------------
90
if (navigator.appName == "Microsoft Internet Explorer")
91
document.attachEvent('onmousedown', popup_mousepos);
92
else document.addEventListener('mousedown', popup_mousepos, false);
93
if (navigator.appName == "Microsoft Internet Explorer")
94
document.attachEvent('onmousemove', popup_mousemove);
95
else document.addEventListener('mousemove', popup_mousemove, false);
96
if (navigator.appName == "Microsoft Internet Explorer")
97
document.attachEvent('onmouseup', popup_mouseup);
98
else document.addEventListener('mouseup', popup_mouseup, false);
99
</script>
100
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
101
<title>无标题文档</title>
102
<style type="text/css">
103
104
div.sample_popup {
}{ z-index: +1; }
105
div.menu_form_header{
}{
106
cursor:move
107
}
108
div.sample_popup div.menu_form_header
109
{
}{
110
border: 1px solid black;
111
border-bottom: 0px;
112
cursor: default;
113
width: 200px;
114
height: 20px;
115
line-height: 19px;
116
vertical-align: middle;
117
background: url('http://bbs.blueidea.com/attachments/2007/7/11/20070711_e26d3e50d0d8b886020abTHgvNiRn8J0.png') no-repeat;
118
text-decoration: none;
119
font-family: "Times New Roman", Serif;
120
font-weight: 900;
121
font-size: 13px;
122
color: #206040;
123
}
124
div.sample_popup div.menu_form_body
125
{
}{
126
border: 1px solid black;
127
width: 200px;
128
background: url('http://bbs.blueidea.com/attachments/2007/7/11/20070711_e45dd0be648898799dacqSVztsCDIfid.png') no-repeat left bottom;
129
}
130
div.sample_popup img.menu_form_exit
131
{
}{
132
float: right;
133
margin: 4px 5px 0px 0px;
134
cursor: pointer;
135
}
136
div.sample_popup table
137
{
}{
138
border-collapse: collapse;
139
width: 100%;
140
}
141
div.sample_popup th
142
{
}{
143
width: 1%;
144
padding: 0px 5px 1px 0px;
145
text-align: left;
146
font-family: "Times New Roman", Serif;
147
font-weight: 900;
148
font-size: 13px;
149
color: #004060;
150
}
151
div.sample_popup td
152
{
}{
153
width: 99%;
154
padding: 0px 0px 1px 0px;
155
}
156
div.sample_popup form
157
{
}{
158
margin: 0px;
159
padding: 8px 10px 10px 10px;
160
}
161
div.sample_popup input.field
162
{
}{
163
border: 1px solid #808080;
164
width: 95%;
165
font-family: Arial, Sans-Serif;
166
font-size: 12px;
167
}
168
div.sample_popup input.btn
169
{
}{
170
margin-top: 2px;
171
border: 1px solid #808080;
172
background-color: #DDFFDD;
173
font-family: Verdana, Sans-Serif;
174
font-size: 11px;
175
}
176
a {
}{
177
color: #FF0000;
178
text-decoration: none;
179
}
180
</style>
181
</head>
182
<body>
183
<input type="button" onclick="popup_show()" value='登录'/>
184
<div class="sample_popup" id="popup" style="visibility: hidden; display: none;">
185
<div class="menu_form_header" id="popup_drag">
186
<img class="menu_form_exit" id="popup_exit" src="http://bbs.blueidea.com/attachments/2007/7/11/20070711_45970b8e6254b86494b4cIUp1bV26gbe.png" />
187
Login
188
</div>
189
<div class="menu_form_body">
190
<form method="post" action="">
191
<table>
192
<tr>
193
<th>Username:</th>
194
<td><input class="field" type="text" onfocus="select();" /></td>
195
</tr>
196
<tr>
197
<th>Password:</th>
198
<td><input class="field" type="password" onfocus="select();" /></td>
199
</tr>
200
<tr>
201
<th> </th>
202
<td><input class="btn" type="submit" value="Submit" /></td>
203
</tr>
204
</table>
205
</form>
206
</div>
207
</div>
208
</div>
209
</body>
210
</html>
211

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

98

99

100

101

102



103

104



105



106

107

108

109



110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125



126

127

128

129

130

131



132

133

134

135

136

137



138

139

140

141

142



143

144

145

146

147

148

149

150

151

152



153

154

155

156

157



158

159

160

161

162



163

164

165

166

167

168

169



170

171

172

173

174

175

176



177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211
