-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimage.js
64 lines (56 loc) · 2.14 KB
/
image.js
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
function preview(){
$(".publish").css({"display":"block"});
var title = localStorage.getItem('title');//title value
var html = localStorage.getItem('html');
$('#coverphoto').attr("src",);
if(title !== null ){
var titleNode = document.createElement('h1');//title node
var titleTextNode = document.createTextNode(title); // title text node
var titleDiv = document.getElementsByClassName('title')[0];
var x = titleNode.appendChild(titleTextNode);
titleNode.appendChild(titleTextNode);
titleDiv.appendChild(titleNode);
console.log(title);
}
else{
return;
}
// var titleText = $("<p id='title'>" + title + "</p>");
// $(titleText).appendTo($("#contain"));
$('.article').html(html);
var contain = document.getElementsByClassName('ql-editor')[0];
contain.setAttribute("contenteditable",'false');
var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
var userAgentInfo = navigator.userAgent;
// var Agents = ["Android", "iPhone", "Windows Phone","iPad"];
// for(var i = 0; i<Agents.length; i++){
// if(userAgentInfo.indexOf())
// }
var imgBaseData = localStorage.getItem('imgBaseData');
if(imgBaseData !== 'null'){
$('#coverphoto').attr('src',imgBaseData);
}else{return;}
function download(filename, text) {
var pom = document.createElement('a');
pom.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
pom.setAttribute('download', filename);
if (document.createEvent) {
var event = document.createEvent('MouseEvents');
event.initEvent('click', true, true);
pom.dispatchEvent(event);
}
else {
pom.click();
}
}
$('.publish').click(function () {
$(".container").remove(".publish");
console.log("111");
var htmlString = $(":root").html();
var FinalhtmlString = htmlString.replace('<div class="publish" style="display: block;">保存网页</div>','');
download('LittleEditors.html', FinalhtmlString);
})
}
// 标题
// font-size:18px;