• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/APP-IPK/AiCloud-ipk/opt/etc/aicloud_UI/css/
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<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5<meta http-equiv="X-UA-Compatible" content="IE=edge">
6<title></title>
7<style>
8html{
9	margin:0 0;
10	padding:0px;
11}
12body{
13	display: block;
14	overflow: hidden;
15	background: #e8e8e8;
16}
17</style>
18<script type="text/javascript" src="/smb/js/tools.js"></script>
19<script type="text/javascript">
20var this_name;
21var this_url;
22var this_isdir;
23var m = new lang();
24var g_storage = new myStorage();
25
26$("document").ready(function() {
27	var loc_lan = String(window.navigator.userLanguage || window.navigator.language).toLowerCase();		
28	var lan = ( g_storage.get('lan') == undefined ) ? loc_lan : g_storage.get('lan');
29	m.setLanguage(lan);
30	$('button#ok').text(m.getString('btn_ok'));
31	$('button#cancel').text(m.getString('btn_cancel'));
32	
33	this_name = getUrlVars()["o"];
34	this_url = getUrlVars()["f"];
35	this_isdir = getUrlVars()["d"];
36	
37	$("input#dir_name").attr("value",mydecodeURI(this_name));
38	
39	select_all();
40});
41
42function select_all(){
43	var text_val = $("input#dir_name");
44	text_val.focus();
45	text_val.select();
46}
47
48function doRenameOK(e) {
49	
50	var oldFile = this_url;
51	var newName = $('input#dir_name').val();
52	
53	if(newName==''){		
54		alert(m.getString('blankchar'));
55		return;
56	}
57	
58	var regex = /[|\/\\?*"<>:`]/g;
59	if(this_isdir==1)
60		regex = /[|\/\\?*"<>:`.]/g;
61		
62 	if(newName.match(regex)) {
63 		alert(m.getString('illegalchar'));
64  	return;
65 	}
66 	
67	if(this_isdir==1){
68		if(oldFile.lastIndexOf('/')==oldFile.length-1)
69			oldFile = oldFile.substring(0, oldFile.length-1);
70	}
71	
72	parent.doRENAME(oldFile, myencodeURI(newName));
73};
74
75function doCancel(e) {
76	parent.closeJqmWindow();
77};
78
79function onKeyDownHandler(e){	
80	$('button#ok').attr("disabled", false);
81	
82	if(e.keyCode==13){
83		doRenameOK(e);
84	}
85}
86
87function getUrlVars(){
88    var vars = [], hash;
89    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
90    for(var i = 0; i < hashes.length; i++){
91        hash = hashes[i].split('=');
92        vars.push(hash[0]);
93        vars[hash[0]] = hash[1];
94    }
95    return vars;
96}
97
98</script>
99</head>
100<body>
101
102<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="overflow:hidden;">
103	<tr>
104  	<td>
105    <div id="mainRegion" style="overflow:hidden">
106    	<input id='dir_name' type='text' value='' style='width:480px' 
107    		onkeydown='onKeyDownHandler(event);' 
108    		maxlength='50'>
109		</div>
110    </td>    
111  </tr>
112  <tr style='height:20px'></tr>
113  <tr>
114  	<td>
115  	<div class="table_block_footer" style="text-align:right">
116    	<button id="ok" class='btnStyle' onmousedown="doRenameOK();" disabled="true">OK</button>
117      <button id="cancel" class="btnStyle" onmousedown="doCancel();">Close</button>
118    </div>
119    </td>
120  </tr>
121</table>
122</body>
123</html>
124