网站地图 | RSS订阅 凌陈亮博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页
网站制作

禁止网页内容选择、复制和右键

禁止网页内容选择、复制和右键

1、禁止选择、复制和右键

方法1:

<html onselectstart="return false" oncontextmenu="return false">

<body onselectstart="return false" oncontextmenu="return false">

发布时间:2016年2月24日 | 评论:0 | 浏览: | 标签:选择  复制  右键  另存为  密码框  JS特效  

前端脚本

JS实现DIV高度随浏览器窗口高度自适应变化,兼容各大浏览器

JS实现DIV高度随浏览器窗口高度自适应变化,兼容各大浏览器

因CSS无法设置DIV高度随浏览器窗口的高度自适应变化,故做了此JS函数来实现此功能。

以下代码兼容IE、360、火狐、谷歌、搜狗、百度等各大浏览器。实现DIV高度为浏览器窗口的高度和一半高度。

具体HTML及JS代码如下:

<div id="test" style=" border: solid 1px #f00; "></div>
<script type="text/javascript">
<!--
//作者:凌陈亮www.lingchenliang.com(QQ:57404811)
autodivheight();
function autodivheight(){ //函数:获取尺寸
	//获取浏览器窗口高度
	var winHeight=0;
	if (window.innerHeight)
		winHeight = window.innerHeight;
	else if ((document.body) && (document.body.clientHeight))
		winHeight = document.body.clientHeight;
	//通过深入Document内部对body进行检测,获取浏览器窗口高度
	if (document.documentElement && document.documentElement.clientHeight)
		winHeight = document.documentElement.clientHeight;
	//DIV高度为浏览器窗口的高度
	//document.getElementById("test").style.height= winHeight +"px";
	//DIV高度为浏览器窗口高度的一半
	document.getElementById("test").style.height= winHeight/2 +"px";
}
window.onresize=autodivheight; //浏览器窗口发生变化时同时变化DIV高度
//-->
</script>


发布时间:2016年2月23日 | 评论:2 | 浏览: | 标签:Javascript  JS控制DIV  自适应  JS特效  

ASP程序

ASP实现统计链接点击量和下载次数

ASP实现统计链接点击量和下载次数

本程序代码一般用于统计链接点击量(即带去的流量),和用于统计下载次数。

1、用于统计链接点击量(即带去的流量)

HTML代码:

<a href="gourl.asp?url=http://www.lingchenliang.com/" target="_blank">凌陈亮博客</a>

发布时间:2016年2月19日 | 评论:1 | 浏览: | 标签:点击量  下载  ASP教程  

ASP程序

ASP导出数据库内容到excel表文件,并下载非打开

ASP导出数据库内容到excel表文件,并下载非打开

本ASP程序代码实现两个功能:
1、将指定的数据库内容导出到EXCEL表格(可改为其它格式)。
2、任何类型的文件都是直接下载,不是在浏览器打开,且自定义另存为对话框里的默认文件名。

发布时间:2016年2月19日 | 评论:1 | 浏览: | 标签:文件操作  导出  下载  ASP教程  

ASP程序

ASP多文件上传代码

ASP多文件上传代码

本ASP程序可同时上传一个或多个文件,若其中任何一个文件上传失败则删除此次已上传的其它文件,用以保证没有多余的无用文件,没有进度条显示。

发布时间:2016年2月19日 | 评论:0 | 浏览: | 标签:文件操作  文件上传  无组件上传  ASP教程  

ASP程序

ASP中Request读取优先级顺序

ASP中Request读取优先级顺序

在ASP中,Request("")是一个复合功能读取函数,它的优先级顺序为:

1、QueryString:即 Request.QueryString("")

2、Form:即 Request.Form("")

3、Cookies:即 Request.Cookies("")

发布时间:2016年2月18日 | 评论:0 | 浏览: | 标签:ASP教程  

ASP程序

ASP中Response.ContentType 详细列表

ASP中Response.ContentType 详细列表

不同的ContentType 会影响客户端所看到的效果。默认的ContentType为 text/html 也就是网页格式。
代码如:

<% response.ContentType ="text/html" %>
<!--#i nclude virtual="/test.html" -->

显示的为网页,而

<% response.ContentType ="text/plain" %>
<!--#i nclude virtual="/test.html" -->

发布时间:2016年2月18日 | 评论:0 | 浏览: | 标签:ASP教程  

前端脚本

JS输出1到100间的所有质数

JS输出1到100间的所有质数
<script type="text/javascript">
zhishu();
function zhishu(){
	var str="",n=0;
	for(var i=1; i<=100; i++){
		var m=0; //质数
		for(var j=2; j<i; j++){
			if(i%j==0){
				m=1; //非质数
				break;
			}
		}
		if(m==0 && i!=2){
			str=str + i + ",";
			n++; //质数个数+1
		}
	}
	window.document.write("<p>1-100间的质数总数为:" + n + " 个</p>");
	window.document.write("<p>1-100间的质数分别为:" + str.substr(0,str.length-1) +"</p>");
}
</script>


发布时间:2016年2月18日 | 评论:1 | 浏览: | 标签:Javascript  算法  质数  

ASP程序

ASP输出1到100间的所有质数

ASP输出1到100间的所有质数
<%
call zhishu()
function zhishu()
	dim i,j,m,n,str
	n=0 '计算质数个数
	for i=1 to 100
		m=0 '质数
		for j=2 to i-1
			if i mod j=0 then
				m=1 '非质数
				exit for
			end if
		next
		if m=0 and i<>2 then
			str=str & i & ","
			n=n+1 '质数个数+1
		end if
	next
	response.write("<p>1-100间的质数总数为:" & n & " 个</p>")
	response.write("<p>1-100间的质数分别为:" & left(str,len(str)-1) & "</p>")
end function
%>


发布时间:2016年2月18日 | 评论:0 | 浏览: | 标签:算法  质数  

ASP程序

ASP对字符串简单可逆性加密与解密函数

ASP对字符串简单可逆性加密与解密函数

本函数可以加密和解密英文字母、数字、中文、标点符号、特殊符号、日文等所有字符。

发布时间:2016年2月17日 | 评论:0 | 浏览: | 标签:加密  解密  

ASP程序

ASP实现数组中的数字从小到大和从大到小排序

ASP实现数组中的数字从小到大和从大到小排序

ASP使用选择排序、快速排序、冒泡排序、插入排序四种排序法写的ASP自定义排序函数。
可用一个参数来控制返回数组是从小到大排序还是从大到小排序。详细ASP代码如下:

发布时间:2016年2月15日 | 评论:0 | 浏览: | 标签:算法  数组  排序  

前端脚本

JS实现数组中的数字从小到大和从大到小排序

JS实现数组中的数字从小到大和从大到小排序

一维数组数字从小到大和从大到小排序:
 <script type="text/javascript">
 var arr=[15,2,433,10000,8888];
 document.write("<p>原数组为:" + arr + "</p>");
 document.write("<p>从小到大排序:" + arr.sort(function(a,b){return a-b}) + "</p>");
 document.write("<p>从大到小排序:" + (arr.sort(function(a,b){return a-b})).reverse() + "</p>");
 document.write("<p>从大到小排序:" + (arr.sort(function(a,b){return b-a})) + "</p>");
 </script>

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:Javascript  算法  数组  排序  

ASP程序

ASP求数组中的最大值和最小值

ASP求数组中的最大值和最小值

ASP求一个数组中数字或数值的最大值和最小值,自定义函数如下:

<%
function max(x)
	dim arr,i
	arr=split(x,",") '拆分数组
	max=cdbl(arr(0)) 'cdbl函数:转换为双精度浮点型
	for i=1 to ubound(arr)
		if cdbl(arr(i))>max then max=cdbl(arr(i))
	next 
end function 
function min(x)
	dim arr,i
	arr=split(x,",")
	min=cdbl(arr(0))
	for i=1 to ubound(arr)
		if cdbl(arr(i))<min then min=cdbl(arr(i))
	next
end function
'调用方式
dim arr : arr="15,2,433,10000,8888"
response.Write("<p>数组为:" & arr & "</p>")
response.Write("<p>数组中的最大值为:" & max(arr) & "</p>")
response.Write("<p>数组中的最小值为:" & min(arr) & "</p>")
%>

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:算法  数组  最大值  最小值  

前端脚本

JS求一维和多维数组中数字的最大值和最小值

JS求一维和多维数组中数字的最大值和最小值

一维数组中的最大值和最小值:

<script type="text/javascript">
var arr=[15,2,433,10000,8888];
alert(Math.max.apply(null, arr)); //最大值
alert(Math.min.apply(null, arr)); //最小值
</script>

多维数组中的最大值和最小值:

发布时间:2016年2月1日 | 评论:0 | 浏览: | 标签:Javascript  数组  最大值  最小值  算法  

«123456789101112»