下载站常用的点击下载地址提示设hao123为首页的js代码

一般情况我们在不修改原来页面布局的情况下,如果原来的点击区域有id的话比较好,要不要修改下,这样比较好控制,否则没个下载地址的a标签里面都要加onclick事件了。

效果图:

核心代码:


代码如下:

<script>
function GetCookie (name)
{
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}
function SetCookie (name, value)
{
  var second = 15*60; //多少秒
  var exp  = new Date();
  exp.setTime(exp.getTime() + second*1000);

var argv = SetCookie.arguments;
  var argc = SetCookie.arguments.length;
  var expires = (argc > 2) ? argv[2] : null;
  var path = (argc > 3) ? argv[3] : null;
  var domain = (argc > 4) ? argv[4] : null;
  var secure = (argc > 5) ? argv[5] : false;
  document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((exp == null) ? "" : ("; expires=" + exp.toGMTString())) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
}

function $(id){return document.getElementById(id);}
$("downAddress").onclick = function () { address_click(); }
//downAddress就是下载区域所在的id,如果是class的需要修改下,如果你使用的jquery可以根据需要设置下就可以了
var isTrue = false;
var userHome = GetCookie("isHome");
function address_click()
{
    if(userHome == null || userHome == "")
        {if(!isTrue)
        {
          document.body.style.behavior="url(#default#homepage)";
          document.body.setHomePage('http://www.hao123.com/?tn=92961071_hao_pg');
          SetCookie("isHome","yes");
          userHome = "yes"
        }
    }
    return true;
}
</script>

下面附上一个更简单的点击设置首页的代码,跟上面的没有关系,下面的事通过单个链接的onclick触发的,大家可以根据需要修改

第一次点击链接提示设为首页

var setN=0;

我们

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

(0)

相关推荐

  • 下载站常用的点击下载地址提示设hao123为首页的js代码

    一般情况我们在不修改原来页面布局的情况下,如果原来的点击区域有id的话比较好,要不要修改下,这样比较好控制,否则没个下载地址的a标签里面都要加onclick事件了. 效果图: 核心代码: 复制代码 代码如下: <script>function GetCookie (name){  var arg = name + "=";  var alen = arg.length;  var clen = document.cookie.length;  var i = 0;  whi

  • 点击隐藏页面左栏或右栏实现js代码

    点击隐藏页面左栏或右栏(同一TABLE中) 复制代码 代码如下: <style type="text/css"> <!-- .navPoint {COLOR: white; CURSOR: hand; FONT-FAMILY: Webdings; FONT-SIZE: 9pt} .STYLE1 {FONT-FAMILY: Webdings; FONT-SIZE: 9pt; cursor: hand;} --> </style> <script&

  • java后台批量下载文件并压缩成zip下载的方法

    本文实例为大家分享了java后台批量下载文件并压缩成zip下载的具体代码,供大家参考,具体内容如下 因项目需要,将服务器上的图片文件压缩打包zip,下载到本地桌面. 首先,前端js: function doQueryPic() { var picsDate = $("#picsDate").val(); var piceDate = $("#piceDate").val(); var picInst = $("#pic_inst").combot

  • Fastjson 常用API介绍及下载地址(推荐)

    Fastjson是一个Java语言编写的高性能功能完善的JSON库.将解析json的性能提升到极致,是目前Java语言中最快的JSON库.Fastjson接口简单易用,已经被广泛使用在缓存序列化.协议交互.Web输出.Android客户端等多种应用场景. GitHub下载地址: https://github.com/alibaba/fastjson 最新发布版本jar包 1.2.23 下载地址: https://search.maven.org/remote_content?g=com.alib

  • 用GMail吗来打造完美个人下载站的方法提供

    必要软件:   1.GMailStore 2.1下载: http://gmailstore.bokee.com/inc/GMailStore_2_1_unicode.rar   2.DSLite 2.07.45 下载:http://youxia.yxbar.net/SIMS2/05.06.18_pat_sims2.dsl207_slm/DSLite2_07_45.rar    GMailStore   优点 : 界面仿传统FTP软件,上传方便,速度快,下载也很快   缺点 : 无法与他人共享,除

  • Asp.Net二级域名共享Forms身份验证、下载站/图片站的授权访问控制

    一般大家对小文件的解决办法是直接在服务端读取文件,然后输出,这样就避免了文件地址的暴露,这是一种解决办法.而我现在想说的是使用 TransmitFile 方法直接输出文件,但是这个方法对大文件的支撑力度有多少,以及会带来多大的性能开销,我还没有测试过,有兴趣的朋友可以测试下,并发表评论. 好了,进入正题,一般对下载站,大家想到的就是流量的问题,所以自动就想到应该把文件与程序代码分开部署.所以我给文件单独做了一个二级域名,我们就叫 file.xxx.com 吧.主网站域名就是 www.xxx.co

  • 使用JS代码实现点击按钮下载文件

    正文 有时候我们在网页上需要增加一个下载按钮,让用户能够点击后下载页面上的资料,那么怎样才能实现功能呢?这里有两种方法: 现在需要在页面上添加一个下载按钮,点击按钮下载文件. 题外话,这个下载图标是引用的 font-awesome 上面的.使用时,首先将 font-awesome 整个文件夹下载下来,利用bower或者是自己去官网上面下载都行. 将整个文件夹放在项目文件中之后,在页面上面引入css文件 <link href="libs/font-awesome-4.7.0/css/font

  • 比较详细的分析下载站的发展注意事项

    下载站已经成为互联网非常热门的网站形式,如雨后春笋般的冒出,但观察这些多的下载站,给人的感觉好像在访问同一个网站.那如何在如此多的下载站中脱颖而出呢?我谈谈自己的看法: 一.特色化生存 如果你的下载站有和别的下载站有很多不同的地方,肯定会让别人记住的.具体可以从这几个方面着手: 1.软件(源码)介绍:大家下载软件(源码)一般有两种方法:(1)知道软件(源码)的名称,大家一般会首选到百度等搜索引擎搜索.但一般搜索结果的前几页都被已经很大的网站占领了.(2)不知道软件(源码)名称,就会到下载站下载软

  • VSCode Webview中实现点击下载图片的基本流程

    众所周知,在一个普通的HTML页面中,如果要实现一个链接点击后下载图片,只需要在页面上放一个<a>标签,然后将属性href的值指向图片的URL或者Base64字符串就可以了.或者按照stackoverflow上提供的方法动态创建<a>标签来完成图片的下载动作.不过原理都是相同的. 但是这个方法在VSCode的Webview中不起作用,点击链接之后没有任何反应.如果图片的地址是一个可以独立访问的绝对地址,例如任何一个互联网上可以访问到的图片地址,则点击链接之后VSCode会将图片在浏

  • 多特下载站中改首页www.2345.com的解决修改方法

    多特下载站中改首页2345.com的修改方法 多特的软件能不用就不用,解决方法就是把下面的文件保存为ok.reg文件,导入到注册表,直接双击即可,杀毒软件有提示就允许就可以了 复制代码 代码如下: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command]   @="\"C:\\Progra

随机推荐