You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.4 KiB
52 lines
2.4 KiB
3 years ago
|
<% if (theme.changyan.appId && theme.changyan.conf) { %>
|
||
|
<div id="SOHUCS"></div>
|
||
|
<script type="text/javascript">
|
||
|
window.onload = function () {
|
||
|
var loadChangYan = function () {
|
||
|
var appid = '<%= theme.changyan.appId %>';
|
||
|
var conf = '<%= theme.changyan.conf %>';
|
||
|
var width = window.innerWidth || document.documentElement.clientWidth;
|
||
|
if (width < 960) {
|
||
|
var head = document.getElementsByTagName('head')[0] || document.head || document.documentElement;
|
||
|
var script = document.createElement('script');
|
||
|
script.type = 'text/javascript';
|
||
|
script.charset = 'utf-8';
|
||
|
script.id = 'changyan_mobile_js';
|
||
|
script.src = 'https://cy-cdn.kuaizhan.com/upload/mobile/wap-js/changyan_mobile.js?client_id=' + appid +
|
||
|
'&conf=' + conf;
|
||
|
head.appendChild(script);
|
||
|
} else {
|
||
|
var loadJs = function (d, a) {
|
||
|
var c = document.getElementsByTagName("head")[0] || document.head || document.documentElement;
|
||
|
var b = document.createElement("script");
|
||
|
b.setAttribute("type", "text/javascript");
|
||
|
b.setAttribute("charset", "UTF-8");
|
||
|
b.setAttribute("src", d);
|
||
|
if (typeof a === "function") {
|
||
|
if (window.attachEvent) {
|
||
|
b.onreadystatechange = function () {
|
||
|
var e = b.readyState;
|
||
|
if (e === "loaded" || e === "complete") {
|
||
|
b.onreadystatechange = null;
|
||
|
a()
|
||
|
}
|
||
|
}
|
||
|
} else {
|
||
|
b.onload = a
|
||
|
}
|
||
|
}
|
||
|
c.appendChild(b)
|
||
|
};
|
||
|
loadJs("https://cy-cdn.kuaizhan.com/upload/changyan.js", function () {
|
||
|
window.changyan.api.config({
|
||
|
appid: appid,
|
||
|
conf: conf
|
||
|
})
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
loadChangYan();
|
||
|
}
|
||
|
</script>
|
||
|
<% } %>
|