Bas*_*sit 7 javascript jquery command cross-browser
我想知道是否有任何跨浏览器的打印代码,即如果我需要其他只是简单:
//print page
$('.print').click(function() {
window.print();
return false;
});
Run Code Online (Sandbox Code Playgroud)
我找到了书签,这就是为什么我更关注打印,但在谷歌找不到任何有用的东西.
以下代码用于书签跨浏览器
//bookmark page
$("a.bookmark").click(function(e)
{
e.preventDefault(); // this will prevent the anchor tag from going the user off to the link
var bookmarkUrl = this.href;
var bookmarkTitle = this.title;
if (window.sidebar) { // For Mozilla Firefox Bookmark
window.sidebar.addPanel(bookmarkTitle, bookmarkUrl,"");
} else if( window.external || document.all) { // For IE Favorite
window.external.AddFavorite( bookmarkUrl, bookmarkTitle);
} else if(window.opera) { // For Opera Browsers
$("a.jQueryBookmark").attr("href",bookmarkUrl);
$("a.jQueryBookmark").attr("title",bookmarkTitle);
$("a.jQueryBookmark").attr("rel","sidebar");
} else { // for other browsers which does not support
alert('Your browser does not support this bookmark action');
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
bro*_*ofa 23
window.print()是事实上的标准.(自IE4/Netscape 4时代以来一直受到支持).
在您使用它时,请务必查看如何使用特定于打印的CSS样式表自定义页面的外观.
| 归档时间: |
|
| 查看次数: |
13356 次 |
| 最近记录: |