13个JavaScript网站制作中实用技巧

javascript|技巧

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. IE地址栏前换成自己的图标<link rel="Shortcut Icon" href="favicon.ico">

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为框架网页
// --></script>

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=查看网页源代码
view-source:"+ "http://www.pconline.com.cn"">

12.删除时确认

<a href="javascript:if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除</a>

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);
}
</script>

//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
--></script>

时间: 2024-09-20 00:42:11

13个JavaScript网站制作中实用技巧的相关文章

13个&amp;#106avascript网站制作中实用技巧

技巧 1. 将彻底屏蔽鼠标右键oncontextmenu="window.event.returnValue=false" <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. 取消选取.防止复制<body onselectstart="return false"> 3. 不准粘贴onpaste="return false&q

浅谈网站制作中如何要突破创新

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网站制作中如何突破创新,是很多网站建设者一直关心的事情;网站之间的种种抄袭很正常,但有时也不能太过了,抄袭一些创意可以,可不要整体照搬!这是对别人的不尊重,同时你也失去了自己创新的机会!拿来主义不是照搬,而是继承和发扬,并加上自己的创新. 如何做好一个网站?如何做成功一个网站?制作一个好的网站一个成功发网站我们需要从以下三方面做足功夫: 一.

网站制作中如何插入一条彩色直线

网站制作中如何插入一条彩色直线方法一: 首先在网页编辑窗口中插入一个一行一列的表格,然后在这个表格中插入一个1pixel × 1Pixel的透明图像(在dreameaver4中控制页面布局所使用的spacer image正是这样的图像,所以如果你不会用软件制作这样的图像,可在dreameaver4中如此生成Object面板,首先点选Objiect面板的View 中的layout view(布局视图),再点draw layout table,在网页编辑窗口中拖动生成一个布局表格(layout ta

软件Dreamweaver中的层在网站制作中作用重大

[硅谷网12月11日文]据<硅谷>杂志2012年第18期刊文,在使用Dreamweaver制作网站时候,总要用到层,因为层是一种网页元素定位技术,使用层可以以像素为单位精确定位页面元素,层可以放置在页面的任意位置.利用层可以非常灵活地放置网站内容,可以再层 里面放置文本,图像.视频等对象,甚至是其它的嵌套层.层对于制作网站的部分重叠效果更具有特殊作用,把页面元素放入层中,而已控制元素的显示顺序,也能控制是哪个显示.哪个隐藏.使网站制作工作更加高效. 关键词:Dreamweave:层:编辑:属性

专用Flash网站制作工具A4Desk技巧拾零

技巧 A4Desk作为一款傻瓜式的Flash网站制作工具,受到了许多用户的喜爱,下面笔者在使用过程中发现了一些小技巧,写出来供大家参考. 1. 快速更新网站文字 在Flash网站各子界面制作过程中,网站文字可以通过复制.粘贴.甚至直接导入文本的方式进行.这里介绍的方法是连A4Desk都不用打开,直接修改文本文件即可更新网站文字了.因为在制作Flash网站时,在软件安装目录下会自动生成一个import文件夹,该文件夹里的每一个文本文件的内容都和网站页面的内容相对应的,找到相应的文本文件即可进行修改

快速提升网站用户体验实用技巧

中介交易 SEO诊断 淘宝客 云主机 技术大厅 倾力打造用户体验,这是企业搜索引擎营销成功的不二法门.我们做SEM,无非是追求可观地投资回报率,但是ROI并不等于广告的高曝光.高点击,关键还是在于网站的成单转化率.如何提高网站转化率?用户体验将是你不容忽视地核心环节.今天,小拼就如何快速提升网站用户体验5个实用技巧,也是小拼致力于研究与学习SEM的经验之谈,希望对你能有所帮助. 你的网页打开速度够快吗? 网页响应速度,是影响用户体验的最直接因素.小拼认为,只有"秒杀"级别的网页打开速度

网站制作中应该避免的几种失误

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.如果您做了不良的网站友情链接 很多人都有一个认识误区,以为友情链接添加的越多排名会越靠前,个人觉得实际情况不是如此,链接方的PR值也很关键,如果太低都不能放在主页,还要看你链接的站点内容与你自己的网站是否具有相关性,如果没有关系的话不仅让搜索引擎反感,连客户都讨厌,不仅不专业,好好的一个网站链接那么多没用的网页干嘛,所以武汉网勃对于企业网

总结ASP.NET C#中经常用到的13个JS脚本代码_实用技巧

在C#开发过程中,免不了写一些JS,其实做后端开发的,本身不擅长写JS,干脆总结一下,方便自己也方便别人,分享给大家.呵呵~~ 1.按钮前后台事件 复制代码 代码如下: <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" OnClientClick="alert('客房端验证,阻止向服务器端提交');retu

基于C# 网站地图制作_实用技巧

1. 我们的网站是用C#开发的,我们采用数据库存储所有文章信息.所以我们的文章都是动态地从数据库中提取出来的.这点很不利于蜘蛛的顺藤摸瓜. 2. 这点嘛,嘿嘿,就有些勉强了.做个网站地图,可以让用户对敝网站的内容一目了然,能起到很好的导航作用. 鉴于上述原因,于是乎,俺就决定为俺地"赤兔英语网"做一个网站地图.由于Google等搜索引擎所需的网站地图必须是XML文件,所以俺决定做网页形式和XML形式两种网站地图.我们的网站是用C#开发的,当然是使用C#语言来编写俺地网站地图了,赫赫.