博客数据标签不能在javascript中工作

Blogger data tags don't work in javascript

本文关键字:javascript 工作 不能 数据 标签      更新时间:2023-09-26

嘿,我在向javascript添加博客数据标签时遇到了一些问题。

var summary1 = '<div class="firstWrap">' + '<h3 class="post-title entry-title">' + '</h3>' + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>' + '<span class="readmorebutton">' + '<a expr:href="data:post.url">' + 'Read More &#187;' + '</a>' + '</span>' + '</div>' + imgtag;
div.innerHTML = summary1;
}

代码添加div首先包装阅读更多按钮和摘要,但它不会加载h3和a expr:href= data不起作用。我如何添加博客数据expr:href=…和其他博客的代码,使其工作。由于

您必须在分隔的script标记中通过Javascript变量定义expr:href="data:post.url"。就像这样:

<script type="text/javascript">
    var postlink="<data:post.url/>"
</script>

您可以将该脚本放在entry-container之前或之后。

然后,调用脚本中的变量:
var summary1 = '<div class="firstWrap">' + '<h3 class="post-title entry-title">' + '</h3>' + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>' + '<span class="readmorebutton">' + '<a href="'+postlink+'">' + 'Read More &#187;' + '</a>' + '</span>' + '</div>' + imgtag;
div.innerHTML = summary1;
}

我在我的博客模板中使用了这个方法,它对我来说很有效。