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
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <link rel="stylesheet" type="text/css" href="../../css/style.css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>內容管理系統 (CMS) - Powered by One Solution Limited</title> <script type="text/javascript" src="../../js/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="../../js/jquery-migrate-1.2.1.min.js"></script> <script>
function new_template(index, template, target) { var myTemplate = template; myTemplate=myTemplate.replace(new RegExp('#{required}', 'g'),'required'); myTemplate=myTemplate.replace(new RegExp('#{index}', 'g'),index); myTemplate=myTemplate.replace(new RegExp('#{id}', 'g'),''); myTemplate=myTemplate.replace(new RegExp('#{display}', 'g'),'none'); var count = 0; var searchText = '#{'; var pos = myTemplate.indexOf(searchText); while (pos != -1) { pos = myTemplate.indexOf(searchText, pos+count); // if(pos > 0){ getValue = false; getPos = pos+2; getCount = 0; getText = ''; while (getValue == false){ if(myTemplate.charAt(getPos+getCount)=='}'){ getValue = true; }else{ getText = getText+myTemplate.charAt(getPos+getCount); } getCount++; } //console.log(getText); myTemplate=myTemplate.replace('#{'+getText+'}',''); } count++; } $('#'+target).append(myTemplate); } </script>
|