-
win10应用程序添加到开机启动项的两种解决办法
在windows10系统中,如果想让应用程序在开机之后自动运行起来,可以怎么做呢? 方法一: 1、首先创建应用程序的快捷方式 找到自己想加入开机启动项的应用程序,本文以iexplore为例,在iexplore应用程序点击右键->发送到->桌面快捷方式 (也可以直接用鼠标拖动到桌面) 2、然后在桌面上就有了想加入开机启动项的应用程序快捷方式,到第6步时使用 ... ...
-
JS操作Frame对象
1 框架编程概述 2 一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。 3 框架间的互相引用 4 一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document的属性。因此,要引用一个子框架,可以使用如下语法: 5 window.frames; 6 window.frames.frameName 7 window.frames 8 其中,window字样也可以用self代替或省略,假设frameName为页面中第一个框架,则以下的写法是等价的: 9 self.frames 10 self.frames 11 frames 12 frameName 13 每个框架都对应一个HTML页面,所以这个框架也是一个独立的浏览器窗口,它具有窗口的所有性质,所谓对框架的引用也就是对window对象的引用。有了这个window对象,就可以很方便地对其中的页面进行操作,例如使用window.document对象向页面写入数据、使用window.location属性来改变框架内的页面等。 14 下面分别介绍不同层次框架间的互相引用: 15 1.父框架到子框架的引用 16 知道了上述原理,从父框架引用子框架变的非常容易,即: 17 window.frames; 18 这样就引用了页面内名为frameName的子框架。如果要引用子框架内的子框架,根据引用的框架实际就是window对象的性质,可以这样实现: 19 window.frames.frames; 20 这样就引用到了二级子框架,以此类推,可以实现多层框架的引用。 21 2.子框架到父框架的引用 22 每个window对象都有一个parent属性,表示它的父框架。如果该框架已经是顶层框架,则window.parent还表示该框架本身。 23 3.兄弟框架间的引用 24 如果两个框架同为一个框架的子框架,它们称为兄弟框架,可以通过父框架来实现互相引用,例如一个页面包括2个子框架: 25 <frameset rows="50%,50%"> 26 <frame src="1.html" name="frame1" /> 27 <frame src="2.html" name="frame2" /> 28 </frameset> 29 在frame1中可以使用如下语句来引用frame2: 30 self.parent.frames; 31 4.不同层次框架间的互相引用 32 框架的层次是针对顶层框架而言的。当层次不同时,只要知道自己所在的层次以及另一个框架所在的层次和名字,利用框架引用的window对象性质,可以很容易地实现互相访问,例如: 33 self.parent.frames.frames; 34 5.对顶层框架的引用 35 和parent属性类似,window对象还有一个top属性。它表示对顶层框架的引用,这可以用来判断一个框架自身是否为顶层框架,例如: 36 //判断本框架是否为顶层框架 37 if(self==top){ 38 //dosomething 39 } 40 41 42 改变框架的载入页面 43 对框架的引用就是对window对象的引用,利用window对象的location属性,可以改变框架的导航,例如: 44 window.frames.location="1.html"; 45 这就将页面中第一个框架的页面重定向到1.html,利用这个性质,甚至可以使用一条链接来更新多个框架。 46 <frameset rows="50%,50%"> 47 <frame src="1.html" name="frame1" /> 48 <frame src="2.html" name="frame2" /> 49 </frameset> 50 <!--somecode--> 51 <a href="frame1.location='3.html;frame2.location='4.html'" onclick="">link</a> 52 <!--somecode--> 53 引用其他框架内的JavaScript变量和函数 54 在介绍引用其他框架内JavaScript变量和函数的技术之前,先来看以下代码: 55 <script language="JavaScript" type="text/javascript"> 56 <!-- 57 function hello(){ 58 alert("hello,ajax!"); 59 } 60 window.hello(); 61 //--> 62 </script> 63 如果运行了这段代码,会弹出“hello,ajax!”的窗口,这正是执行hello()函数的结果。那为什么hello()变成了window对象的方法呢?因为在一个页面内定义的所有全局变量和全局函数都是作为window对象的成员。例如: 64 var a=1; 65 alert(window.a); 66 就会弹出对话框显示为1。同样的原理,在不同框架之间共享变量和函数,就是要通过window对象来调用。 67 例如:一个商品浏览页面由两个子框架组成,左侧表示商品分类的链接;当用户单击分类链接时,右侧显示相应的商品列表;用户可以单击商品旁的【购买】链接将商品加入购物车。 68 在这个例子中,可以利用左侧导航页面来存储用户希望购买的商品,因为当用户单击导航链接时,变化的是另外一个页面,即商品展示页面,而导航页面本身是不变的,因此其中的JavaScript变量不会丢失,可以用来存储全局数据。其实现原理如下: 69 假设左侧页面为link.html,右侧页面为show.html,页面结构如下: 70 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 71 <html> 72 <head> 73 <title> New Document </title> 74 </head> 75 <frameset cols="20%,80%"> 76 <frame src="link.html" name="link" /> 77 <frame src="show.html" name="show" /> 78 </frameset> 79 </html> 80 在show.html中展示的商品旁边可以加入这样一条语句: 81 <a href="void(0)" onclick="self.parent.link.addToOrders(32068)">加入购物车</a> 82 其中link表示导航框架,在link.html页面中定义了arrOrders数组来存储商品的id,函数addToOrders()用来响应商品旁边【购买】链接的单击事件,它接收的参数id表示商品的id,例子中是一个id为32068的商品: 83 <script language="JavaScript" type="text/javascript"> 84 <!-- 85 var arrOrders=new Array(); 86 function addToOrders(id){ 87 arrOrders.push(id); 88 } 89 //--> 90 </script> 91 这样,在结帐页面或是购物车浏览页面就可以用arrOrders来获取所有准备购买的商品。 92 框架可以使一个页面划分为功能独立的多个模块,每个模块之间彼此独立,但又可以通过window对象的引用来建立联系,是Web开发中的一个重要机制。 ...
-
google chrome浏览器启动时默认全屏
在chrome浏览器快捷方式 右键属性 加上--kiosk 如下: "C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --kiosk 退出全屏 ALT+F4 firefox 默认全屏方法:安装https://addons.mozilla.org/en-US/firefox/addon/FF_Fullscreen/插件 ...
-
JS远程获取网页源代码实例
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf......
-
如何给discuz站点添加创始人?X2或X2.5又如何添加?
X2一下版本: 在discuz根目录找到config.inc.php 通过 ftp 或者在服务器上直接编辑 Discuz! 根目录下的配置文件 config.inc.php,找到下面这行代码 $forumfounders = '1'; 将要添加的创始人的 UID 加上去,UID 之间使用英文的逗号隔开 例如加id为2 的用户,则写成 $forumfounders = ... ...
-
Ucenter创始人密码忘记怎么办?别着急,跟我写的做。。
简单的: 1、在UCenter/data/下找到config.inc.php,打开找到下面2行代码: define('UC_FOUNDERPW', '3858cdf66b0794bfd435af8c0c3e8712'); define('UC_FOUNDERSALT', '939786'); 2、创建新的ucpass.php文件 把下面的代码COPY进去 保存 ......
-
织梦(dedecms)仿站教程(一)——转自互联网
很多人只知道要教程,要这要那的,连基本的程序结构、模板文件都不熟悉。即使下了别人的模板也不会修改,还硬说是别人的模板有问题。在这里很多人只知道要教程,要这要那的,连基本的程序结构、模板文件都不熟悉。即使下了别人的模板也不会修改,还硬说是别人的模板有问题。在这里要奉劝各位新手站长。磨刀不误砍材功。想要学仿站、或者你用别的站你总的要会修改吧,没有什么模板别人做好了你就完全能用,总要修改一些的(官方的除......
-
到底是启用二级域名还是不启用呢?
我的一个网站西安门户(www.xianmh.com)刚刚做改版,百度快照被删了好多,做了两天的伪原创采集后,发现权重提高明显,首页很靠前,但是启用了二级域名news.xianmh.com,不一会的功夫,百度察觉到了,直接排名一落百丈。本来更新的东西已经快照过了,这个时期是百度的一个考验期,考验期过来之后,会有大片的页面放出来。 首页一直收录,快照都很乐观,但是二级域名(分站)却很难。不更......


