我想在一个页面上相互显示两个独立的Tumblr博客。我希望他们看起来与他们的Tumblr主题完全相同。什么是最好的方法来做到这一点?在一个页面上显示两个独立的Tumblr博客?
我能够使用JavaScript导入的内容是这样的:
<div id="tumblr1">
<script type="text/javascript" src="http://tumblr1.tumblr.com/js"></script>
<div>
<div id="tumblr2">
<script type="text/javascript" src="http://tumblr2.tumblr.com/js"></script>
<div>
但内容显然不会样式。有没有更简单的方法来做到这一点?如果没有,是否有一种简单的方式来设置我从js获得的内容的样式?
UPDATE:
我正在解析JSON的JavaScript,但不顺心的属性值的破折号。举个简单的例子:
<script type="text/javascript">
var tumblelog = {
"title":"Tumblr Title",
"description":"Tumblr Description",
"name":"tumblr name",
"timezone":"US\/Central",
"cname":false,
"feeds":0,
"posts-start":0,
"posts-total":"111",
"posts-type":false
};
</script>
<script type="text/javascript">
document.write(tumblelog.posts-total);
</script>
告诉我“未捕获的ReferenceError:总没有定义”。然而,
<script type="text/javascript">
document.write(tumblelog.feeds);
</script>
返回0就好了。 Tumblr的API建议像
document.write(tumblelog['@posts-total']);
当使用但返回“undefined”。
有什么建议吗?