|
用户名:blueyellow 笔名:blueyellow 地区: 行业:其他 |
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
突然其来得孤独
- 作者: blueyellow 2005年04月5日, 星期二 08:38 回复(1) | 引用(0) 加入博采
网页有用的代码
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <input style="ime-mode:disabled"> 关闭输入法
8. 永远都会带着框架
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// -->
9. 防止被人frame
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. <noscript><iframe src=*.html></iframe></noscript> 网页将不能被另存为
11. <input type=button value=查看网页源代码
onclick="window.location = 'view-source:'+ 'http://www.csdn.net/'">
12. 怎样通过asp的手段来检查来访者是否用了代理
<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then
response.write "<font color=#FF0000>您通过了代理服务器,"& _
"真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end if
%>
13. 取得控件的绝对位置
//Javascript
<script language="Javascript">
function getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"\nleft="+l);
}
//VBScript
<script language="VBScript"><!--
function getIE()
dim t,l,a,b
set a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wend
msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
end function
-->
14. 光标是停在文本框文字的最后
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart('character',e.value.length);
r.collapse(true);
r.select();
}
<input type=text name=text1 value="123" onfocus="cc()">
15. 判断上一页的来源
asp:
request.servervariables("HTTP_REFERER")
java script:
document.referrer
16. 最小化、最大化、关闭窗口
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<input type=button value=最小化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()>
本例适用于IE
17.
<%
'定义数据库连接的一些常量
Const adOpenForwardOnly = 0 '游标只向前浏览记录,不支持分页、Recordset、BookMark
Const adOpenKeyset = 1 '键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark
Const adOpenDynamic = 2 '动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(ACCESS不支持)。
Const adOpenStatic = 3 '静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动
Const adLockReadOnly = 1 '锁定类型,默认的,只读,不能作任何修改
Const adLockPessimistic = 2 '当编辑时立即锁定记录,最安全的方式
Const adLockOptimistic = 3 '只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等
Const adLockBatchOptimistic = 4 '当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的
Const adCmdText = &H0001
Const adCmdTable = &H0002
%>
18. 网页不会被缓存
HTM网页
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者<META HTTP-EQUIV="expires" CONTENT="0">
ASP网页
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.cachecontrol = "no-cache"
PHP网页
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
怎样让表单没有凹凸感?
<input type=text style="border:1 solid #000000">
或
<input
type=text style="border-left:none; border-right:none; border-top:none;
border-bottom: 1 solid #000000"></textarea>
<div><span>&<layer>的区别?
<div>(division)用来定义大段的页面元素,会产生转行
<span>用来定义同一行内的元素,跟<div>的唯一区别是不产生转行
<layer>是ns的标记,ie不支持,相当于<div>
让弹出窗口总是在最上面:
<body onblur="this.focus();">
不要滚动条?
让竖条没有:
<body style='overflow:scroll;overflow-y:hidden'>
让横条没有:
<body style='overflow:scroll;overflow-x:hidden'>
两个都去掉?更简单了
<body scroll="no">
怎样去掉图片链接点击后,图片周围的虚线?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
电子邮件处理提交表单
<form name="form1" method="post" action="mailto:****@***.com" enctype="text/plain">
<input type=submit>
</form>
在打开的子窗口刷新父窗口的代码里如何写?
window.opener.location.reload()
如何设定打开页面的大小
<body onload="top.resizeTo(300,200);">
在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动
<STYLE>
body
{background-image:url(logo.gif); background-repeat:no-repeat; background-position:center }
</STYLE>
<body bgproperties="fixed" >
19. 检查一段字符串是否全由数字组成
<script language="Javascript"><!--
function checkNum(str){return str.match(/\D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// -->
20. 获得一个窗口的大小
document.body.clientWidth,document.body.clientHeight
21. 怎么判断是否是字符
if (/[^\x00-\xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");
22.TEXTAREA自适应文字行数的多少
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
23. 日期减去天数等于第二个日期
<script language=Javascript>
function cc(dd,dadd)
{
//可以加上错误处理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")
}
cc("12/23/2002",2)
24. 选择了哪一个Radio
<HTML><script language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function
<BODY>
<INPUT name="radio1" type="radio" value="style" checked>Style
<INPUT name="radio1" type="radio" value="barcode">Barcode
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
25.获得本页url的request.servervariables("")集合
Response.Write
"<TABLE border=1><!-- Table Header
--><TR><TD><B>Variables</B></TD><TD><B>Value</B></TD></TR>"
for each ob in Request.ServerVariables
Response.Write
"<TR><TD>"&ob&"</TD><TD>"&Request.ServerVariables(ob)&"</TD></TR>"
next
Response.Write "</TABLE>"
26.
本机ip<%=request.servervariables("remote_addr")%>
服务器名<%=Request.ServerVariables("SERVER_NAME")%>
服务器IP<%=Request.ServerVariables("LOCAL_ADDR")%>
服务器端口<%=Request.ServerVariables("SERVER_PORT")%>
服务器时间<%=now%>
IIS版本<%=Request.ServerVariables"SERVER_SOFTWARE")%>
脚本超时时间<%=Server.ScriptTimeout%>
本文件路径<%=server.mappath(Request.ServerVariables("SCRIPT_NAME"))%>
服务器CPU数量<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>
服
务器解译引擎<%=ScriptEngine & "/"& ScriptEngineMajorVersion
&"."&ScriptEngineMinorVersion&"."&
ScriptEngineBuildVersion %>
服务器操作系统<%=Request.ServerVariables("OS")%>
27.ENTER键可以让光标移到下一个输入框
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
28. 检测某个网站的链接速度:
把如下代码加入区域中:
<script language=Javascript>
tim=1
setInterval("tim++",100)
b=1
var autourl=new Array()
autourl[1]="www.njcatv.net"
autourl[2]="javacool.3322.net"
autourl[3]="www.sina.com.cn"
autourl[4]="www.nuaa.edu.cn"
autourl[5]="www.cctv.com"
function butt(){
document.write("<form name=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<input
type=text name=txt"+i+" size=10 value=测试中......> =》<input type=text
name=url"+i+" size=40> =》<input type=button value=GO
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<input type=submit value=刷新></form>")
}
butt()
function auto(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="链接超时"}
else
{document.forms[0]["txt"+b].value="时间"+tim/10+"秒"}
b++
}
function
run(){for(var i=1;i<autourl.length;i++)document.write("<img
src=http://"+autourl[i]+"/"+Math.random()+" width=1 height=1
onerror=auto('http://"+autourl[i]+"')>")}
run()
29. 各种样式的光标
auto :标准光标
default :标准箭头
hand :手形光标
wait :等待光标
text :I形光标
vertical-text :水平I形光标
no-drop :不可拖动光标
not-allowed :无效光标
help :?帮助光标
all-scroll :三角方向标
move :移动标
crosshair :十字标
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize
上面的错误
<body oncontextmenu="return false"> 将彻底屏蔽鼠标右键
这个是彻底的!但是在下觉得都是自欺欺人的东西
<script language="JavaScript">
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
彻底禁止右键快捷菜单的出现呢?其实只要将上述代码做如下修改即可。
< Script Language=javascript>
function Click(){
alert('版权所有(C)2001 XXX工作室');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
< /Script>
这 样无论采取什么方式点击鼠标,都不会再出现快捷菜单了。不过值得注意的是,如果访问者直接在浏览器地址栏中键入"javascript:alert (document.oncontextmenu=')",就可以解除对右键菜单的屏蔽。对这类访问者怎样防范呢?其实,把地址栏隐藏掉就可以了,具体方 法见本文介绍的"屏蔽窗口菜单栏查看方式"。
屏蔽窗口菜单栏查看方式
制作过网页的朋友都知道,对新打开窗口的各种属性可以进行控制,具体包括控制菜单栏、滚动条及地址栏是否可见等。如果把父窗口关闭,并将新打开窗口的菜单栏和地址栏隐藏,不就可以屏蔽窗口菜单栏查看方式了吗?实现代码如下:
< Head>
< Object id=closes type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
< Param name="Command" value="Close">
< /Object>
< /Head>
< Body>
< Script Language=javascript>
closes.Click()
window.open("XXX.htm","","menubar=no,location=no,
scrollbars=yes,resizable=yes")
< /Script>
< /Body>
这 种方法的原理就是首先将自己网站的首页制作成index.htm形式,把首页设计成一个过渡页。然后将自己的真正主页制作成default.htm形式 (具体实现过程见本文所附源代码)。这样访问者无论如何也无法查看网页源代码了。这不仅仅保护了您的版权,也为进一步开发提供了保障。通过此方法,您可以 结合Cookie技术,真正做到限制用户浏览网页,从而避免主页资料被非法访问者访问。
附:源代码清单
index.htm
< Head>
< Object id=closes type="application/x-oleobject" classid="clsid:
adb880a6-d8ff-11cf-9377-00aa003b7a11">
< Param name="Command" value="Close">
< /Object>
< /Head>
< Body>
< Script Language=javascript>
closes.Click()
window.open("defalut.htm","","menubar=no,location=no,
scrollbars=yes,resizable=yes")
< /Script>
< /Body>
default.htm
< Html>
< Head>
< Script Language=javascript>
function Click(){
alert('版权所有(C)2001 XXX工作室');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
< /Script>
< /Head>
< Body>
... ...
< /Body>
< /Html>
- 作者: blueyellow 2005年03月2日, 星期三 20:48 回复(0) | 引用(0) 加入博采
chinese english
- 作者: blueyellow 2005年02月20日, 星期日 04:04 回复(0) | 引用(0) 加入博采
很值得看得一篇文章
如果有哪位朋友知道这篇文章的作者, 请告诉我
每天坐35W车上下班,车站总有一个卖报纸的老汉。老汉穿着整洁,看上去精神矍烁。
看起来每天的生意都不错。
有一天下班时间不算晚,买了他一份杂志,便和他闲聊了起来。
"老师傅,生意不错吧!"
"嗯,还可以,过得去吧!"
"看您成天忙忙碌碌的,收成一定不错吧!"
"呵呵,还不错吧!反正养老婆和供孩子读书基本没问题了!朋友,别看我普普通通,
我家女儿可是在南大读书哩!学费贵着哩!"
"哟,老师傅,你真行啊!一般人可没您这么大能耐呢!"
"呵呵,朋友你可真会说话。不过你倒没说错,我吧,不动不摇,一个月4000块是没有
问题的!"
老汉打开了话匣子,和我聊了起来。
两年前,老汉在工厂下岗了。下岗工资就那么少,生活的压力,使得老汉开始打算卖报
挣钱。(制定工作目标)。几经挑选,发现35W车总店人流量大,车次多,于
是选定在35W车总站卖报 (经初步市场分析,选择终端销售点)。
但是,经过几天蹲点发现,车站固定的卖报人已经有了两个。(营销环境论证)。其中
一个卖了很长的时间了,另一个好象是车站一位驾驶员的熟人。 (对竞争对
手进行初步分析)。如果不做任何准备就直接进场卖报,一定会被人家赶出来的。于是
老汉打算从车站的管理人员下手 (制定公关策略)。开始,老汉每天给几位
管理人员每人送份报纸,刚开始人家跟他不熟,不要他的报纸。他就说这是在附近卖报
多余的,车站管理员也不是什么大官,一来二去也就熟了。老汉这时就开始大
倒苦水,说现在下岗了,在附近卖报销量也不好,一天卖不了几份,而马上女儿就要参
加高考了,高昂的学费实在是无力负担,女儿学习成绩那么好,如果让她不读
了真的对不起她了...... (与公关对象接触,并博取同情)。人心都是肉做的,车站管
理员就热心帮他出主意:那你就要我们车站来卖报嘛。我们这边生意蛮好的,他
们每天都能卖几百份呢。
大功告成了!有了车站管理员的许可,老汉光明正大的进场了。当然,老汉不会忘记每
天孝敬管理员每人一份报纸 (公共关系维护)。
可是,这场是进了,可一共三个卖报人,卖的可是同样的报纸。老汉冥思苦想一番(进
行营销策略分析),有了!另两个卖报的都是各有一个小摊点,在车站的一
左一右。老汉决定,不摆摊,带报纸到等车的人群中和进车厢里卖。 (差异化营销,
渠道创新,变店铺销售为直销)。卖一段时间下来,老汉还总结了一些门道:
等车的人中一般中青年男的喜欢买报纸、上车的人中一般有座位的人喜欢买报纸并喜欢
一边吃早点一边看 (消费者分析)、有重大新闻时报纸卖的特别多 (销售数
据分析)。
于是,老汉又有了新创意。每天叫卖报纸时,不再叫唤:快报、晨报、金陵晚报,三毛
一份,五毛两份。而是换了叫法,根据新闻来叫。什么伏明霞嫁给53岁的梁锦
松啦、汤山投毒案告破啦、一个女检查长的堕落啦、非典疫情新进展,病毒研究有重大
突破啦什么的 (对产品进行分析,挖掘USP独特的销售主张)。果然,这一招
十分见效!原先许多没打算买的人都纷纷买报纸。几天下来,老汉发现,每天卖的报纸
居然比平时多了一半!
同时,老汉还凭借和车站管理员的良好关系,让同样下岗的老婆在车站摆了个小摊,卖
豆浆。旁边卖早点的摊点已经有十来个了,带卖豆浆的也有4、5家。而老汉不
同,老汉只卖豆浆,而且老汉的豆浆是用封口机封装的那种,拿在手上不会洒出去。比
人家多花了500多块买的一台封口机,豆浆价格比别人贵一毛钱。因为座车吃
早点的人通常没法拿饮料,因为怕洒。有了这个封口豆浆,这个问题就解决了。(针对
目标消费者的潜在需求,开发边缘产品)。结果,老汉老婆的豆浆摊生意出
奇地好!
这样做了大约半年左右,车站的一家报摊由于生意不太好就不卖了,于是老汉就接下这
个地方支起了自己的报摊。但老汉又有不同:买了政府统一制作的报亭,气派
又美观 。(有统一的VI,有助于提升形象)。老汉的经营品种也从单一的卖报纸发展
到卖一些畅销杂志 (产品线延伸)。销量更上一层楼了。老汉还会根据什么杂
志好卖搞一些优惠,比如说买一本?读者?送一份?快报?什么的,因为杂志赚的比较多。
(促销策略,用利润空间较大的产品做买赠促销,并选择受欢迎的赠
品)。老汉的女儿周末在肯德基打工,经常带回来一些优惠券,于是,这又成了老汉促
销的独特武器!买报纸杂志一份,赠送肯德基优惠券一份。 (整合资源,创
造差异化)
同时,由于老汉这个报亭良好的地理位置,和巨大的销量,很快就被可口可乐公司发现
了,他们安排业务人员上门,在老汉的报亭里张帖了可口可乐的宣传画,安放
了小冰箱,于是,老汉的报亭不仅变得更漂亮更醒目,还能收一些宣传费,而且增加了
卖饮料的收入 (开发新的盈利项目成功)
就这样一直做了两年,老汉的卖报生意有声有色。每月的收入都不低于4000元。现在,
老汉又有了新的目标,就是附近的有线电厂小区。老汉打算在小区出口的小胡
同里再开一家新的报亭 (利用成型的管理和共享的资源,走连锁经营路线),把女儿将来读研的钱也挣到手!
和老汉的一席谈话,收获颇多。卖报卖出这样的经营哲学,这位老汉可才是真正的实战派营销人。
- 作者: blueyellow 2005年02月18日, 星期五 17:04 回复(0) | 引用(0) 加入博采
盗版win XP任意自动更新法
- 作者: blueyellow 2005年02月18日, 星期五 16:55 回复(0) | 引用(0) 加入博采
醉酒后MM的十种仪态










- 作者: blueyellow 2005年02月18日, 星期五 16:49 回复(0) | 引用(0) 加入博采
保健眼睛的方法
- 作者: blueyellow 2005年02月18日, 星期五 09:19 回复(0) | 引用(0) 加入博采
数百种 Windows 软件的免费替代品列表(转贴自Linux伊甸园)
- 作者: blueyellow 2005年02月12日, 星期六 21:43 回复(0) | 引用(0) 加入博采