层的隐藏与显示
只要设置style的display属性即可
比如隐藏的层
如果要显示它可以通过脚本来控制
window.document.getElementById("MyDiv").style.display = "";
禁止右键
屏蔽页面中程序运行出错信息
window.onerror = function()
{
return true;
}
得到当前显示器的分辨率
window.srceen.width 得到屏幕的宽度
window.srceen.height 得到屏幕的高度
如果当前分辨率为800*600,window.srceen.width是800,window.srceen.height是600
定时运行特定代码
setTimeout(Code,Timeout);
setInterval(Code,Timeout);
Code是一段字符串,里边是js代码,Timeout是时间间隔,单位是微秒
setTimeout是从现在算起多少微秒后运行该代码(只运行一次)
setInterval是每隔多少微秒运行一次代码
得到本页网址
var Url = window.location.href;
保存当前页面的内容
document.execCommand("SaveAs
window.external.ShowBrowserUI(OrganizeFavorites, null)" type=button value=整理收藏夹>
■查看原文件■
■语言设置■
■前进■
■后退■
■关闭窗体无提示■
出自:http://hi.baidu.com/?%B2%B4%C8%E7%B7%E7/blog/item/2a8d51a96b10befa1f17a262.html
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
不能点右键,不用CTRL+A,不能复制作!
onkeypress="window.event.returnValue=false"onkeydown="window.event.returnValue=false"
onkeyup="window.event.returnValue=false"
ondragstart="window.event.returnValue=false"
onselectstart="event.returnValue=false">
显示状态拦固定文字:
放在body前
用键盘打开网页
根据内容自动调整iframe高度 有时为了方便使用Iframe,但被潜入的页面长度不是固定的,显示滚动条不仅影响美观还对用户操作带来不便,自动调整高度可以解决这个问题。^_^
function f_frameStyleResize(targObj)
{
var targWin = targObj.parent.document.all[targObj.name];
if(targWin != null)
{
var HeightValue = targObj.document.body.scrollHeight
if(HeightValue < 600){HeightValue = 600} //不小于600
targWin.style.pixelHeight = HeightValue;
}
}
function f_iframeResize()
{
bLoadComplete = true;
f_frameStyleResize(self);
}
var bLoadComplete = false;
window.onload = f_iframeResize;
禁止页面正文内容被选取
消除ie6自动出现的图像工具栏,设置 GALLERYIMG属性为false或no .
防止点击空链接时,页面往往重置到页首端。
代码“javascript:void(null)”代替原来的“#”标记
如何避免别人把你的网页放在框架中
有时候好不容易写出来的程序代码被别人抄去,心里一定不好受。这还是小事,但如果在我们的源代码中有一些不希望让别人知道的内容,比如密码、Action的指向等,这些一旦被人利用,那后果有时是不堪设想的。而网页加密就是我们现在需要解决的问题。下面就我在网页制作中的一些经验向大家介绍一些简单的防范方法。
禁止右键
看到这里大家一定会想,这招有很多人介绍过了,而且破解的方法也有很多。但我这里要说的是另一种方法,而且我试了很多方法都没有能破解。具体如下:
大家试试,看能不能破解!你可以将alert("试试能破解吗?");这句去掉,这样当按右键时就什么反应也没有了,就好像没有右键功能一样。 禁示查看源代码 我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题: 其实这只要使用一个含有标记的网页便可以达到目的。 这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。 禁示另存为 通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。不过别担心,下面我们来解决这个问题。 在你要保密的网页中加入以下代码: 彻底屏蔽右键方法。 双击页面后自动滚屏,单击后停止。 将彻底屏蔽鼠标右键 oncontextmenu="window.event.returnvalue=false" 可用于Table 取消选取、防止复制 不准粘贴 onpaste="return false" 防止复制 oncopy="return false;" oncut="return false;" IE地址栏前换成自己的图标 可以在收藏夹中显示出你的图标 关闭输入法 永远都会带着框架 防止被人frame 转载:http://hi.baidu.com/sun%5Fgiser/blog/item/d5a322d8229f162411df9bad.htmlno