HTML-添加和删除收藏夹

时间:2015-01-06 00:06:54

标签: javascript jquery html html5

我正在创建一个网站,我想知道如何添加和删除页面到收藏夹,因为我无法在互联网上找到这方面的内容。假设我有一个车页,我在页面上有一个名为add to favorites或achor(选择)的按钮。我知道你可以使用浏览器代码添加的方式,但我想在我自己创建的页面上保存汽车页面eg.favorite.html并确保我只能添加一次到收藏页面。那么我就可以在页面上查看收藏列表,查看它们并删除/清除属性。所以我需要帮助,请任何帮助都会很棒。感谢。

使用浏览器添加喜欢的代码,此代码在浏览器上保存收藏夹,但我想在页面上执行此操作:

  <script type="text/javascript">
$(function() {
    $("#bookmarkme").click(function() {
        // Mozilla Firefox Bookmark
        if ('sidebar' in window && 'addPanel' in window.sidebar) { 
            window.sidebar.addPanel(location.href,document.title,"");
        } else if( /*@cc_on!@*/false) { // IE Favorite
            window.external.AddFavorite(location.href,document.title); 
        } else { // webkit - safari/chrome
            alert('Press ' + (navigator.userAgent.toLowerCase().indexOf('mac') != - 1 ? 'Command/Cmd' : 'CTRL') + ' + D to bookmark this page.');
        }
    });
});
</script>

这是achor标签

 <a id="bookmarkme" href="#" rel="sidebar" title="bookmark this page">Save page</a>

上面的代码适用于在浏览器中保存页面。 我想将我最喜欢的页面添加到另一个html的html页面。

需要帮助!!

3 个答案:

答案 0 :(得分:1)

您可以创建一个计算收藏夹的脚本。

按照以下步骤使其正常工作。

步骤1.创建文本文件(例如fbp1.txt)
步骤2.制作PHP页面(例如fbp1.php)
第3步。为您的博客文章创建一个页面(例如Blog1.php)
步骤4.将此脚本添加到fb1.php文件

        <?php
//In the spot of fbp1.txt place your file name!
    $count_my_page = ("fbp1.txt");
    $hits = file($count_my_page);
    $hits[0] ++;
    $fp = fopen($count_my_page , "w");
    fputs($fp , "$hits[0]");
    fclose($fp);
// In the spot of Blog1.php place you page name!
    header("Location : Blog1.php")
    ?>

步骤5.创建博客文章并添加这两个代码

代码1:

<img src="/path/to/star.png" href="fbp1.php"/>

代码2:

<p> <?php echo file_get_contents('fbp1.txt');?> Favorites </p>

当有人点击星标时,它会在文本文件中添加+1,它应该如下所示

[星空图像]
   342收藏夹。

我希望这能帮到你!

答案 1 :(得分:0)

简而言之,你不能。

当用户点击添加到收藏夹按钮时,它不再在网站范围内。添加收藏夹或删除收藏夹将在浏览器端处理。只有你可以做的是计算要添加到收藏夹按钮的点击次数。

答案 2 :(得分:0)

即使这很难, 一个问题,我也会尝试回答它。

你不能通过html,javascript来做到这一点。

您需要PHP和MYSQL。尝试在谷歌搜索一个简单的我的收藏脚本。

你可以做的是你有一个计数器点击最喜欢的按钮多少次。 或简单的PHP有多少人查看了帖子/网页。