添加收藏的JavaScript代码通常用于在用户点击“添加到收藏夹”按钮时,将当前网页添加到浏览器的收藏夹中。以下是实现这一功能的基础概念和相关代码示例。
以下是一个简单的JavaScript代码示例,用于在用户点击按钮时将当前页面添加到收藏夹:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Add to Favorites</title>
</head>
<body>
<button onclick="addToFavorites()">添加到收藏夹</button>
<script>
function addToFavorites() {
if (window.sidebar && window.sidebar.addPanel) { // Firefox
window.sidebar.addPanel(document.title, window.location.href, '');
} else if (window.external && ('AddFavorite' in window.external)) { // IE
window.external.AddFavorite(window.location.href, document.title);
} else if (window.opera && window.print) { // Opera
var elem = document.createElement('a');
elem.setAttribute('href', window.location.href);
elem.setAttribute('title', document.title);
elem.setAttribute('rel', 'sidebar');
elem.click();
} else { // Other browsers (Chrome, Safari)
alert('请按 Ctrl+D 或 Cmd+D 将此页面添加到收藏夹。');
}
}
</script>
</body>
</html>
通过以上方法,可以有效实现“添加到收藏夹”的功能,并确保在不同浏览器中的兼容性。
领取专属 10元无门槛券
手把手带您无忧上云