我的页面末尾有以下代码。
<script>
$(".btn_fb").click(function() {
window.open("http://www.facebook.com/sharer.php?u="+document.URL+"&t=<%hdl_Title%>", "Facebook", "width=660,height=400,scrollbars=no;resizable=no");
return false;
});
$(".btn_tw").click(function() {
window.open("http://twitter.com/home?status=<%hdl_Title%> "+document.URL+"", "Twitter", "width=660,height=400,scrollbars=no;resizable=no");
return false;
});
$(".btn_li").click(function() {
window.open("http://www.linkedin.com/shareArticle?mini=true&url="+document.URL+"&title=<%hdl_Title%>;summary=<%hdl_Title%>", "LinkedIn", "width=660,height=400,scrollbars=no;resizable=no");
return false;
});
$('.btn_go').click(function() {
window.open("http://plus.google.com/share?url="+document.URL, 'Google Plus', 'width=660,height=500,scrollbars=no;resizable=no');
return false;
});
$(".btn_ma").attr("href", "mailto:?subject=<%hdl_Title%>&body=Hi%0D%0A%0D%0AI thought you may be interested in this: <%hdl_Title%> " + window.location);
IE9在遇到脚本的这一部分时抛出错误,我无法确定错误是什么。 FF不会抛出错误。
<script>
$('.button_google_plus').click(function() {
window.open("http://plus.google.com/share?url="+document.URL, 'Google Plus', 'width=660,height=500,scrollbars=no;resizable=no');
return false;
});
</script>
注意:代码:
<%hdl_Title%>
是CMS中设置的参数。
答案 0 :(得分:4)
window.open()方法标题不应该是任何空格和窗口属性只能包含,
而不是;
试试这个
window.open("http://plus.google.com/share?url="+document.URL, 'GooglePlus', 'width=660,height=500,scrollbars=no,resizable=no');