问题描述
我已经在Blogger上创建了一个页面,并将其中的javascript代码放入其中,并且我想通过 idBlog 或链接...将此代码带到另一个博客中。
我创建了此代码,以便它获取idBlog XXXXXXXXXXXXXXXXX 的博客页面中找到的类 myscript 中的所有内容,但对我不起作用:
$(document).ready(function() {
var idBlog= "XXXXXXXXXXXXXXXXX";
$(function(){"use strict";$.ajax({dataType:"json",url:"https://www.blogger.com/feeds/"+idBlog+"/pages/default?alt=json-in-script",method:"GET",dataType:"jsonp",success:function(e){var t;for(t=0;t<e.feed.entry.length;t+=1){var n=$(e.feed.entry[t].content.$t);if(0===t&&!$("body").hasClass("error_page")){for(var o=n.find("li"),d=[],a=0;a<o.length;a+=1)d.push($(o[a]).text());var r,i=window.location.hostname.toLowerCase(),f=window.location.href.toLowerCase(),s=d.length-1;for(r=0;r<d.length;r+=1){if(-1!=i.indexOf(d[r])){var l=$(e.feed.entry[t].content.$t).find("script"),p=$(e.feed.entry[t].content.$t).find("style");$("head").append(p),$("head").append(l);break}r==s&&-1==f.indexOf("post-preview")&&-1==f.indexOf("www.blogger")&&-1==f.indexOf("b/layout-preview")&&-1==f.indexOf("b/preview")&&-1==f.indexOf("translate.google")&&-1==f.indexOf("webcache.googleusercontent")&&-1==f.indexOf("template-editor")&&$("html").html(n.find( ".myscript" ).html())}}if(1===t){p=$(e.feed.entry[t].content.$t).find("style");$("head").append(p)}}}})});});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)