-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtransform.html
More file actions
125 lines (119 loc) · 4.55 KB
/
transform.html
File metadata and controls
125 lines (119 loc) · 4.55 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
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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>转换</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<style type="text/css">
body {
padding-top: 10rem;
width: 100%
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-xs-8 col-sm-8">
<textarea id="before" name="before" class="form-control" rows="5"></textarea>
</div>
<div class="col-xs-4 col-sm-4">
<button id="transform" type="button" class="btn btn-primary btn-lg btn-block">转换</button>
</div>
</div>
<div class="checkbox row">
<div class="col-xs-4 col-sm-2">
<label>
<input id="shortUrl" name="shortUrl" type="checkbox" value="true"> 使用短链接
</label>
</div>
<div class="col-xs-4 col-sm-2">
<label>
<input id="baidu" name="baidu" type="checkbox" value="true"> 使用百度翻译
</label>
</div>
<div class="col-xs-4 col-sm-8">
<label>
<input id="simple" name="simple" type="checkbox" value="true" checked="checked"> 精简模式
</label>
</div>
</div>
<div class="row">
<div class="col-xs-8 col-sm-8">
<textarea id="copy-target" name="after" class="form-control" rows="5" readonly="readonly"></textarea>
</div>
<div class="col-xs-4 col-sm-4">
<button id="copy-btn" type="button" class="btn btn-danger btn-lg btn-block" data-clipboard-target="#copy-target">点我复制</button>
</div>
</div>
</div>
<script src="js/jquery-3.2.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/clipboard.min.js"></script>
<script>
var url_short;
$(document).ready(function() {
$('#transform').click(function () {
var longStr = $('#before').val();
var shortStr = longStr.split(/¥|\$|《|€/);
var baidu = 0;
var date=new Date();
var second=date.getSeconds();
var minute=date.getMinutes();
var symNum = 5;
var sym1 = minute%symNum;
var sym2 = second%symNum;
var symArray = new Array();
symArray[0] = "💰";
symArray[1] = "🎵";
symArray[2] = "📲";
symArray[3] = "🔑";
symArray[4] = "✔";
if ($('#simple').is(":checked")) {
$('#copy-target').val(symArray[sym1] + shortStr[1] + symArray[sym2]+"\n"
+ "↑长按复制此消息打开手机掏宝\n"
+ "安卓用户无法复制的话升级到最新版微信即可");
// +minute+symNum+sym1+"\n"
// +second+symNum+sym2+symArray[0]+symArray[1]+symArray[2]);
}else {
if($('#baidu').is(":checked")){
baidu = 1;
}else {
baidu = 0;
}
$.getJSON("sever.php",{item_id: shortStr[1],baidu: baidu},function (json) {
url_short = json.urls[0].url_short;
url_long = json.urls[0].url_long;
if($('#shortUrl').is(":checked")){
$('#copy-target').val(url_short + "\n"
+ "↑点击链接复制口令。有时打开比较慢,稍等一下或者再打开一次就好了");
}else {
$('#copy-target').val(url_long +"\n"
+ "↑点击链接复制口令。有时打开比较慢,稍等一下或者再打开一次就好了");
}
});
}
});
});
</script>
<script>
var clipboard = new Clipboard('#copy-btn');
var interval = undefined;
clipboard.on('success', function (e) {
// var btnTitle = $('#copy-btn').html();
$('#copy-btn').html("已复制");
if (interval != undefined) {
clearInterval(interval);
}
interval = setInterval(function () {
$('#copy-btn').html('点我复制');
}, 3000);
});
clipboard.on('error', function (e) {
});
</script>
</body>
</html>