0

我正在使用以下代码让读者能够发布特定的博客文章-

<a expr:href='"http://twitter.com/home?status=Reading " + data:post.title + " @mytwitter " + data:post.url' class='twitter'></a>

.content .share .social ul li a.twitter {
    display: block;
    width: 26px;
    height: 26px;
    background: url(img/twitter.png);
    text-indent: -99999px;
}
.content .share .social ul li a.twitter:hover {
    background: url(img/twitter-hover.png);
    background-position: 0 0;
}

该链接不起作用,甚至看起来都没有激活,我不太清楚为什么。有任何想法吗?

4

1 回答 1

1

就我个人而言,我会以这种方式做你的超链接,因为你是从 JS 做的。

<script type="text/javascript">
var twitterURI = "http://twitter.com/home?status=Reading " + data:post.title + " @mytwitter " + data:post.url;
document.write('<a expr:href="' + twitterURI + '"></a>');
</script>

这是一个 Bit.ly 代码片段,如果您不想将其包装在脚本标签中,也可以从中引用

<a href="javascript:var e=document.createElement('script');e.setAttribute('language','javascript');e.setAttribute('src','http://bit.ly/bookmarklet/load.js?utm_source=publisher-sidebar&ls=0&u='+encodeURIComponent('<?php echo get_permalink(); ?>'));document.body.appendChild(e);void(0);">Share with Bit.ly Sidebar</a>
于 2013-03-19T05:00:35.890 回答