-
Notifications
You must be signed in to change notification settings - Fork 0
/
A.html
147 lines (144 loc) · 4.67 KB
/
A.html
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<button>click!</button>
<script>
var a = document.getElementsByTagName('button')[0];
a.onclick = function () {
// var inf = document.createElement('iframe');
// inf.src = 'http://www.domain.coom/window.name/b.html' + '?h=5';
// var body = document.getElementsByTagName('body')[0];
// body.appendChild(inf);
//
// inf.onload = function () {
// inf.src = 'http://www.test.com/b.html';
// console.log(inf.contentWindow.name);
// body.removeChild(inf);
// }
location.href = 'http://localhost:63342/vue-onepiece/time.html?_ijt=qrfhrqhpaem12j3g3nao650lbk';
}
// function CSClient(url) {
// this.id = this._getId();
// this._init(url);
// this._origin = this._getOrigin(url);
// this._callbacks = {
// _get: {},
// _set: {},
// _del: {}
// }
// this._bindEvent();
// }
//
// CSClient.prototype._getId = function () { //id加一
// id = 0;
// return function () {
// return ++id;
// }
// }();
//
// CSClient.prototype._init = function (url) { //初始化iframe,并获取iframe的window对象
// var frame = document.createElement('iframe');
// frame.style.display = 'none';
// frame.src = url;
// document.body.appendChild(frame);
// this._hub = frame.contentWindow;
// }
//
// CSClient.prototype._getOrigin = function (url) { //获取url的来源
// var uri, origin;
// uri = document.createElement('a');
// uri.href = url;
// origin = uri.protocol + '//' + uri.host;
// return origin;
// }
//
// CSClient.prototype._parseMessage = function (method, key, value) { //解析成字符串
// return JSON.stringify({
// method: method,
// key: key,
// value: value
// })
// }
//
// CSClient.prototype.bindEvent = function () { //监听传过来的message
// var _this = this;
// window.addEventListener('message', function (event) {
// var data = JSON.parse(event.data); //解析data
// var error = data.error;
// var result = data.result && JSON.parse(data.result) || null;
// try {
// _this._callbacks['_' + data.method][data.key](error, result);
// }
// catch (e) {
// console.log(e);
// }
// }, false);
// }
//
// CSClient.prototype.get = function (key,callback) {
// this._hub.postMessage(this._parseMessage('get',key),this_origin);
// this._callbacks._get[key] = callback;
// }
//
// CSClient.prototype.set = function (key,value,callback) {
// this._hub.postMessage(this._parseMessage('set',key,value),this_origin);
// this._callbacks._set[key] = callback;
// }
//
// CSClient.prototype.del = function (key,callback) {
// this._hub.postMessage(this._parseMessage('del',key),this_origin);
// this._callbacks._del[key] = callback;
// }
//
// var key = document.querySelector('#key');
// var value = document.querySelector('#value');
// var btn = document.querySelectorAll('button');
// var storage = new CSClient('http://b.com');
//
// btn[0].onclick = function (e) {
// storage.get(key.value,function (err,result) {
// if(err){
// console.log(err);
// return;
// }
// console.log(result);
// })
// }
// btn[1].onclick = function (e) {
// storage.set(key.value,value.value,function (err) {
// if(err){
// console.log(err);
// return;
// }
// console.log('set ok');
// })
// }
// btn[2].onclick = function (e) {
// storage.del(key.value,function (err) {
// if(err){
// console.log(err);
// return;
// }
// console.log('del ok');
// })
// }
</script>
<script language="javascript" type="text/javascript">
window.NTKF_PARAM = {
siteid: "kf_9552", //企业ID,为固定值,必填
settingid: "kf_9552_1492150519088", //接待组ID,为固定值,必填
uid: "123789456", //用户ID,未登录可以为空,但不能给null,uid赋予的值显示到小能客户端上
uname: "上方宝剑", //用户名,未登录可以为空,但不能给null,uname赋予的值显示到小能客户端上
isvip: "0", //是否为vip用户,0代表非会员,1代表会员,取值显示到小能客户端上
userlevel: "1", //网站自定义会员级别,0-N,可根据选择判断,取值显示到小能客户端上
erpparam: "abc" //erpparam为erp功能的扩展字段,可选,购买erp功能后用于erp功能集成
}
</script>
<!--基础脚本加载 -->
<script type="text/javascript" src="http://dl.ntalker.com/js/xn6/ntkfstat.js?siteid=kf_9552" charset="utf-8"></script>
</body>
</html>