Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML-添加和删除到收藏夹_Javascript_Jquery_Html - Fatal编程技术网

Javascript HTML-添加和删除到收藏夹

Javascript HTML-添加和删除到收藏夹,javascript,jquery,html,Javascript,Jquery,Html,我正在创建一个网站,我想知道如何在收藏夹中添加和删除一个页面,因为我在互联网上找不到太多关于这个的信息。假设我有一个汽车页面,页面上有一个名为AddtoFavorites或achor(选择)的按钮。我知道使用浏览器代码添加的方法,但我希望将汽车页面保存在我自己创建的页面上,例如favorite.html,并确保我只能向favorite页面添加一次。这样我就可以查看页面上的收藏夹列表,查看它们并删除/清除属性。所以我需要帮助,任何帮助都会很好。谢谢 使用浏览器添加收藏夹代码,此代码在浏览器上保存收

我正在创建一个网站,我想知道如何在收藏夹中添加和删除一个页面,因为我在互联网上找不到太多关于这个的信息。假设我有一个汽车页面,页面上有一个名为AddtoFavorites或achor(选择)的按钮。我知道使用浏览器代码添加的方法,但我希望将汽车页面保存在我自己创建的页面上,例如favorite.html,并确保我只能向favorite页面添加一次。这样我就可以查看页面上的收藏夹列表,查看它们并删除/清除属性。所以我需要帮助,任何帮助都会很好。谢谢

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

  <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>

$(函数(){
$(“#书签我”)。单击(函数(){
//Mozilla Firefox书签
如果窗口中的('sidebar')和窗口中的'addPanel'
window.sidebar.addPanel(location.href,document.title,“”);
}如果(/*@cc_on!@*/false){//IE收藏夹
window.external.AddFavorite(location.href,document.title);
}else{//webkit-safari/chrome
警报('按'+(navigator.userAgent.toLowerCase().indexOf('mac')!=-1?'Command/Cmd':'CTRL')+'+D将此页面添加为书签');
}
});
});
这是achor标签

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

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

需要帮助

简而言之,你不能


当用户单击“添加到收藏夹”按钮时,它不再在网站的范围内。在浏览器端处理添加收藏夹或删除收藏夹。你唯一能做的就是计算添加到收藏夹按钮的点击次数。

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

您不能简单地通过html、javascript实现这一点

您需要PHP和MYSQL。尝试在谷歌上搜索一个简单的“我的最爱”脚本

你可以做的是,你有一个计数器,它指示你点击了多少次最喜欢的按钮。
或者简单的PHP有多少人浏览过帖子/网页。

你可以制作一个脚本来计算最喜欢的内容

按照以下步骤进行操作

第一步。创建一个文本文件(例如fbp1.txt)
第二步。创建一个PHP页面(例如fbp1.PHP)
第三步。为您的博客文章创建一个页面(例如Blog1.php)
第四步。将此脚本添加到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")
    ?>

第五步。创建您的博客文章并添加这两个代码

代码1:

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

代码2:

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

当有人单击星号时,它会将+1添加到文本文件中,它应该是这样的

[明星形象]
342份最爱


我希望这能帮到你

我还没有做过PHP和mysql。但是我在上面添加了一些,看看这是否有意义。你可以制作一个星型按钮,然后进入fav_bp1.php这样的页面,在该页面中有一个小脚本,将+1添加到文本文件中,当你返回帖子时,你会看到收藏夹:1如果你同意,可以在JSFIDLE或类似的页面上显示给我。什么,PHP脚本?因为我不太清楚如何执行整个过程,我知道问这个问题听起来很愚蠢,但如果你不知道的话mind@P.J好了,请投票,让它成为我想听到的任何问题的答案!