点一下,首页地址添加到收藏夹(javascript)

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
  我们都希望自己辛苦制作的主页能够成为网友们的收藏夹中的东东,于是我们不停的用各种方法吸引网友的注意力,大声的告诉他们:“如果你觉得的好,就把我的主页填加到你的收藏夹中吧!”;“按CTRL+D把本站填加进您的收藏夹”……

其实我们不用那么费力气就可以达到一个更好的效果,呵呵,现在有一段代码,你可以使你通过点击一个连接就把主页地址添入收藏夹,怎么样?请看仔 细:

首先在<head>与</head>之间加入如下代码:

<script language=javascript>
<!--
function Addme(){
url = "http://your.site.address"; //你自己的主页地址
title = "Your Site Name"; //你自己的主页名称
window.external.AddFavorite(url,title);
-->
</script>

然后,当然是然后,随便在您需要的地方做一个连接(您就看着该就行了),

<a href="javascript:Addme()">将本站添入收藏夹</a>

终于成功了,赶快实验一下吧!!!
<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将图片添加收藏,您可以使用以下步骤和示例代码: 1. 创建一个“收藏”表,其中包含以下列: - 用户ID:收藏所属用户的唯一标识符 - 图片ID:收藏的图片的唯一标识符 - 收藏时间:用户添加图片到收藏夹的日期和时间 2. 在您的JSP页面中,创建一个“添加收藏”的按钮或链接,并为其添加一个JavaScript事件处理程序。当用户单击该按钮或链接时,您需要执行以下操作: - 检查用户是否已登录。如果用户未登录,则要求用户先登录才能将图片添加收藏夹中。 - 从页面获取图片ID。 - 检查当前用户的收藏夹中是否已存在该图片。如果是,则提示用户该图片已经在收藏夹中。否则,将图片添加收藏夹中。 以下是一个简单的示例代码: ```jsp <% // 检查用户是否已登录 if (session.getAttribute("user_id") == null) { response.sendRedirect("login.jsp"); } else { // 获取图片ID int image_id = Integer.parseInt(request.getParameter("image_id")); // 检查收藏夹中是否已存在该图片 boolean exists = false; String query = "SELECT * FROM favorites WHERE user_id = ? AND image_id = ?"; try { PreparedStatement ps = conn.prepareStatement(query); ps.setInt(1, (int)session.getAttribute("user_id")); ps.setInt(2, image_id); ResultSet rs = ps.executeQuery(); if (rs.next()) { exists = true; } } catch (SQLException e) { e.printStackTrace(); } // 如果收藏夹中已存在该图片,则提示用户 if (exists) { out.println("<script>alert('该图片已经在您的收藏夹中。');</script>"); } else { // 否则,将图片添加收藏夹中 query = "INSERT INTO favorites (user_id, image_id, favorite_date) VALUES (?, ?, NOW())"; try { PreparedStatement ps = conn.prepareStatement(query); ps.setInt(1, (int)session.getAttribute("user_id")); ps.setInt(2, image_id); ps.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } out.println("<script>alert('图片已成功添加到您的收藏夹中。');</script>"); } // 跳转回原来的页面 response.sendRedirect(request.getHeader("Referer")); } %> ``` 在上述代码中,我们首先检查用户是否已登录。如果用户未登录,则将其重定向到登录页面。如果用户已登录,则获取从页面传递的图片ID。 然后,我们检查收藏夹中是否已存在该图片。如果是,则向用户显示警告消息;否则,将图片添加收藏夹中,并向用户显示成功消息。 最后,我们将用户重定向回原来的页面。请注意,我们使用了`request.getHeader("Referer")`来获取用户上一次访问的页面,以便将其重定向回该页面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值