Я хотел бы отобразить два независимых блога 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>
сообщает мне «Uncaught ReferenceError: total не определено». Однако
<script type="text/javascript">
document.write(tumblelog.feeds);
</script>
возвращает 0 просто отлично. API Tumblr предлагает что-то вроде
document.write(tumblelog['@posts-total']);
при работе с но возвращает "undefined".
Есть предложения?