可能的重复项:
如何使用javascript打开新的浏览器窗口?
例如:http://www.nowness.com/>点击"推特"
我不是在问Twitter API,只是我想打开的一个通用窗口。
编辑:模态在这里是错误的术语。我想要一个弹出窗口,而不是一个模态。
只需添加您的链接
<a class="tweetme"
href="https://twitter.com/intent/tweet?text=yourtext&url=yoururl">
Tweet Me
</a>
和JavaScript
<script type="text/javascript">
$('.tweetme').click(function (event) {
var width = 575,
height = 400,
left = ($(window).width() - width) / 2,
top = ($(window).height() - height) / 2,
url = this.href,
opts = 'status=1' +
',width=' + width +
',height=' + height +
',top=' + top +
',left=' + left;
window.open(url, 'twitte', opts);
return false;
});
</script>
你可以使用 jQuery UI。以下是教程和演示:http://jqueryui.com/demos/dialog/