gpt4 book ai didi

javascript - 跨浏览器打印命令?

转载 作者:数据小太阳 更新时间:2023-10-29 04:23:36 24 4
gpt4 key购买 nike

我想知道是否有任何跨浏览器的打印代码,也就是说,如果我需要其他的,那么就很简单了:

//print page
$('.print').click(function() {
window.print();
return false;
});

我确实找到了书签,这就是为什么我也更关心打印品,但在谷歌上找不到任何有用的东西。

以下代码用于书签跨浏览器

//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;
}
});

最佳答案

window.print() 是事实上的标准。 (从 IE4/Netscape 4 开始就支持它)。

当您使用它时,请务必查看如何使用 print-specific CSS stylesheets 自定义您的页面打印时的外观。 .

关于javascript - 跨浏览器打印命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7458948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com