我想创建一个链接,通过javascript onclick在循环中打开所选帖子。
如果我使用<a href="<?php the_permalink(); ?>More...</a>
在循环中,它打开了正确的post。
但如果我使用
<script>
function open_win()
{
window.open("<?php the_permalink(); ?>")
}
</script>
<a href="#" onclick="open_win()">More...</a>
它只是无法打开正确选择的帖子。我怎样才能做到这一点?
最合适的回答,由SO网友:TomHarrigan 整理而成
您可以使用以下选项:
<script>
function open_win( thePostURL )
{
window.open(thePostURL);
}
</script>
<a href="#" onclick="open_win( \'<?php the_permalink(); ?>\' )">More...</a>
这似乎比它的价值要多一些,但下面的结果将与
link opening in a new window:
<a href="<?php the_permalink(); ?>" target="_blank">More...</a>