XinFocus'Blog 聚焦互联网技术_网络营销推广_工商财税_知识产权_商标专利_苏州创客_创业政策_美文分享

实用网站网页代码锦集汇总及小技巧等

01、一个比较好的怎么隐藏代码:

<div style="display:none">

这里放统计代码

</div>

比如使用本代码后不显示,网站统计或者统计图片,但不影响统计效果!

----------------------------------------

02、JS 禁止复制,仅一行代码:

<title>JS 禁止复制</title>

<body>这是一段测试文字</body>

<script> document.body.onselectstart=document.body.oncontextmenu=function(){return false;};</script>

----------------------------------------

03、最简单的dreamweader去掉友情链接下划线:

<head> 

<style>a{TEXT-DECORATION:none}</style> 

</head> 

<style>a{TEXT-DECORATION:none}</style>仅仅加入这一句就去掉超链接下划线了

延伸:如何让超链接去掉下划线,鼠标停留在上面时有下划线?

改为:<style>a{TEXT-DECORATION:none}a:hover{TEXT-DECORATION:underline}</style>

----------------------------------------

04、如何解决IE等浏览器下面“已完毕 但网页上有错误:

在<head> </head>之间加入:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide
function killErrors() {
return true;
}
window.onerror = killErrors;
// -->
</SCRIPT>

----------------------------------------

05、如何解决网页charset=gb2312(汉字国标)情况下还会乱码:

有时明明网页是charset=gb2312(汉字国标编码),但前台局部或后台编辑出现乱码。如何解决?

很简单,将这一行:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> (即:含有编码的那一行)移到该乱码页面的顶部首行。是因为某些js文件或asp等调用语句干扰了页面的正常显示。(浏览器在不断升级,某些老源码或代码会出现乱码,这样就可以基本解决了)

----------------------------------------

06、Z-Blog 文章列表在其他网站调用的代码:

<div style=" float:left; width:980px;"><div style=" margin:0 auto; width:970px;"><div style=" float:left; width:970px; border:1px solid #CCCCCC;" class="blogactril"><script language="JavaScript" charset="utf-8" src="http://www.xinfocus.com/blog/FUNCTION/c_html_js.asp?include=previous" type="text/javascript"></script></div></div></div>

----------------------------------------

07、有时可能由于渐变或图片大背景,怎么居中:

方法之一:<body style="background:url(bg2.jpg) repeat-y center">

----------------------------------------

08、怎么去掉论坛头部的 powered by discuz!

先打开\template\default\common\header_common.htm文件,

看到 Powered by discuz! 用文档打开 第6行处开始

<title><!--{if !emp ty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname'] - <!--{/if}--> Powered by Discuz!</title>

去掉POWER和前面的-和空格 改成:<title><!--{if !empty($navtitle)}-->$navtitle<!--{/if}--><!--{if empty($nobbname)}--> - $_G['setting']['bbname']<!--{/if}--></title>

----------------------------------------

09、如何在PC网站增加一个自动识别手机版跳转代码:

<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script>

<script type="text/javascript">uaredirect("http://www.xinfocus.com/mobile/index.html");</script>

----------------------------------------

10、显示个人客户端机器的日期和时间:

<script language="LiveScript">

<!-- Hiding

   today = new Date()

   ***("现 在 时 间 是: ",today.getHours(),":",today.getMinutes())

   ***("<br>今 天 日 期 为: ", today.getMonth()+1,"/",today.getDate(),"/",today.getYear());

// end hiding contents -->

</script>

----------------------------------------

11、怎样去掉图片链接点击后,图片周围的虚线?

<a href="#" ><img src="/logo.jpg" border=0></a>

----------------------------------------

12、网页将不能被另存为:<noscript><*** src="/*.html>";</***></noscript>

----------------------------------------

13、如何让iframe调用自动高度和宽度:

 <iframe id="mainframe" name="mainframe" marginwidth="0" marginheight="0" src="http://www.xinfocus.com" frameborder="0" width="100%"  height="95%"></iframe>
<script type="text/javascript">
$("#mainframe").load(function () {
var mainheight = $(this).contents().find("body").height() + 30;
 $(this).height(mainheight);
});
</script> 删掉head及body什么的 就正常了

----------------------------------------

14、ASP网页导出EXCEL下载功能-asp导出excel-asp导excel:

把读出的数据用<table>格式,在网页中显示出来,同时加上下一句即可把EXCEL表在客户端显示。
<%response.C2_nwp" style="width: auto; height: auto; float: none;">excel"%>
注:显示的页面中,只把<table>输出,最好不要输出其他表格以外的信息。其他参考如下:
http://zhidao.baidu.com/question/238483953.html
http://www.knowsky.com/3116.html
http://hanbaohong.iteye.com/blog/419769

----------------------------------------

15、asp模仿php计算时间戳再返回日期:

假如获取2010-12-15  0:0:0这天的时间戳
dim sjt = datediff("s","1970-1-1","2010-12-15")
然后可以根据获取 sjt 他的值 来计算出是 2010-12-15  0:0:0这天
dim d = DateAdd("s",sjt,"1970-1-1"),就可以的到 d 为2010-12-15

----------------------------------------

16、php时间加减:
date_default_timezone_set('PRC'); //默认时区
//当前的时间增加5天
$date1 = "2014-11-11";
echo date('Y-m-d',strtotime("$date1 +5 day"));  //输出结果:2014-11-16
//相应地,要增加月,年,将day改成month或year即可
//+++ 今天、昨天、明天 、上一周、下一周 +++++++++
echo "今天:",date("Y-m-d",time()),"<hr>";
echo "昨天:",date("Y-m-d",strtotime("-1 day")), "<hr>";
echo "明天:",date("Y-m-d",strtotime("+1 day")), "<hr>";
echo "一周后:",date("Y-m-d",strtotime("+1 week")), "<hr>";
echo "一周零两天四小时两秒后:",date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")), "<hr>";
echo "下个星期四:",date("Y-m-d",strtotime("next Thursday")), "<hr>";
echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<hr>";
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<hr>";
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<hr>";
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<hr>";

----------------------------------------

17、简易QQ点击调用qq聊天代码:tencent://message/?uin=468007682

----------------------------------------

18、解决未备案域名在国内空间的方法(网络转载):

只需要一个免备案的主机+自己的一台可以无限个二级域名的服务器,就可以彻底解决备案关停的问题。
网址 - > 免备案  - > 301到 二级域名(已备案的) -> 打开网站

----------------------------------------

19、如何把网址(网站)快捷方式下载到桌面:
在桌面上单机【右键】-->【创建快捷方式】-->加入指定网址

----------------------------------------

20、Office word或ppt或access等打开卡死的解决方法:

先打开excel word或ppt或access等 的快捷方式,再从里面打开文件速度就很快。PS:可能是盗版版本

----------------------------------------

21、如何制作1像素高的表格1px:
偶尔制作一个1px的图片,有的时候还不如制作一个1px的表格。默认Dreamveaver的表格往往不是1像素,就算height="1",但是显示出来的好像还是不对劲。
原因:Dreamveaver它会默认的在一个单元格中插入一个空格字符(&nbsp;),删去空格字符即可。

----------------------------------------

22、二代身份证如何在A4纸张打印出和实际的一样大:
先ctrl+N新建一个画布,宽86,高55,单位是毫米,分辨率200
一代的身份证:宽:9.5cm、高:6.5cm(cm为厘米,px为像素);宽:184px、高:269px
二代的身份证:宽:85.6mm、高:54mm(mm为毫米);宽:243px、高:153px
*也有的说法是二代新版身份证的尺寸是国际标准卡片尺寸,即86mm*55mm

----------------------------------------

23、A4纸有多大及A4纸转换成图片格式对应的像素规格:
A4纸的尺寸是210mm×297mm(1英寸=25.4毫米)
当你设定的分辨率是72像素/英寸时,A4纸的尺寸的图像的像素是595×842
当你设定的分辨率是150像素/英寸时,A4纸的尺寸的图像的像素是1240×1754
当你设定的分辨率是300像素/英寸时,A4纸的尺寸的图像的像素是2479×3508

----------------------------------------

24、如何更改Dreamweaver默认的编码:
Dreamweaver CS3默认的UTF-8编码修改成GB2312,编辑->选择首选参数设置->新建文档。

----------------------------------------

25、网线水晶头制作方法(网线有两种做法,一种是交叉线,一种是平行线):
交叉线的做法是:一头采用568A标准,一头采用568B标准
平行线的做法是:两头同为568A标准或568B标准,(一般用到的都是568B平行线的做法)
568A标准:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕
568B标准:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕
你可以注意下,两种做法的差别就是橙色和绿色对换而已。
如果连接的双方地位不对等的,则使用平行线,例如电脑连接到路由器或交换机
如果连接的两台设备是对等的,则使用交叉线,例如电脑连接到电脑

----------------------------------------

26、常见色彩模式CMYK、RGB、Lab区别:
①CMYK:CMYK也称作印刷色彩模式,是一种依靠反光的色彩模式,和RGB类似,CMY是3种印刷油墨名称的首字母:青色Cyan、品红色Magenta、黄色Yellow。而K取的是black最后一个字母,之所以不取首字母,是为了避免与蓝色(Blue)混淆。从理论上来说,只需要CMY三种油墨就足够了,它们三个加在一起就应该得到黑色。但是由于目前制造工艺还不能造出高纯度的油墨,CMY相加的结果实际是一种暗红色。
②RGB:RGB色彩模式(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
③Lab:Lab色彩模型是由照度(L)和有关色彩的a, b三个要素组成。L表示照度(Luminosity),相当于亮度,a表示从洋红色至绿色的范围,b表示从黄色至蓝色的范围。L的值域由0到100,L=50时,就相当于50%的黑;a和b的值域都是由+127至-128,其中+127 a就是洋红色,渐渐过渡到-128 a的时候就变成绿色;同样原理,+127 b是黄色,-128 b是蓝色。所有的颜色就以这三个值交互变化所组成。例如,一块色彩的Lab值是L = 100,a = 30, b = 0, 这块色彩就是粉红色。

----------------------------------------

27、一个页面自动跳转到指定网址:

HEAD里加入META元信息实现HTML页面自动跳转代码:(content的值单位是秒)

<meta http-equiv="refresh" content="2;url=http://www.xinfocus.com/blog/">

SEO中所谓的“SEO桥页”就是通过类似实现的(但搜索引擎容易认为是作弊)

----------------------------------------

28、使用JS代码实现网站跳转的方法:(网上所谓“劫持流量”也用了类似代码)

方法一:这是比较简单的JS跳转代码,把网址拆开了然后合并输出,让搜索引擎发现不了。访客不论是直接访问网站还是从搜索引擎中访问,都是跳转到指定网址。(head中加入下面代码,以新浪为例)

var a=”http://”;
var b=”sina(域名)”;
var c=”.com(域名后缀)/”;
var s=”self.loca”
var d=s+”tion=”+”‘”+a+b+c+”‘”;
eval_r(d);

方法二:在首页用JS代码 <script src=”script/跳转JS文件名.js”></script> 调用即可。这种方法比上面稍微高级些,有个判断过程,如果直接输入网址则访问原网站不跳转;如果从搜索引擎中访问的话,直接跳转到指定目标网址。(这段代码是加到body中的,典型应用:淘宝客)

var regexp=/\.(sogou|soso|baidu|google|youdao|yahoo|bing|118114|biso|gougou|ifeng|ivc|sooule|niuhu|biso)(\.[a-z0-9\-]+){1,2}\//ig; var where =document.referrer; if(regexp.test(where)) { window.location.replace(‘要跳转的网址’) }

----------------------------------------

29、html页面head里面如何调显示用当前网址或域名:

在<head>与</head>中间加入:

<script type="text/javascript">
document.title=document.URL;//只显示纯网址(此行与下面行,二选一)

document.title='文字'+document.URL+'文字';//文字+网址+文字(此行与上面行,二选一)

</script>

----------------------------------------

30、一个虚拟主机实现多域名多网站的ASP方法(ASP已测试验证)

如a.com b.com c.com d.com e.com,在网站根目录下,新建文件夹a至e,五个文件夹。(已亲测是可以的,但是需要注意:①域名状态正常;②网址打开后会含文件夹名;③域名也是要绑定的主机上的,一般绑定数量会有限制),新建一个index.asp放入如下代码:

<%@language="vbscript" codepage="936"%> 
<%if request.servervariables("server_name")="www.a.com" then 
response.redirect "a/index.html" 
else if request.servervariables("server_name")="www.b.com" then 
response.redirect "b/index.html" 
else if request.servervariables("server_name")="www.c.com" then 
response.redirect "c/index.html" 
else if request.servervariables("server_name")="www.d.com" then 
response.redirect "d/index.html" 
else if request.servervariables("server_name")="www.e.com" then 
response.redirect "e/index.html" 
end if 
end if 
end if 
end if 
end if%> 

----------------------------------------

31、一个虚拟主机实现多域名多网站的PHP方法(PHP代码未亲测)

根目录里,新建一个index.php,放入如下代码(不需要其他代码):

<?
if(strstr($_SERVER["HTTP_HOST"],"www.第一个域名.com"))
include_once('y.php');
if(strstr($_SERVER["HTTP_HOST"],"第一个域名.com"))
include_once('y.php');
elseif(strstr($_SERVER["HTTP_HOST"],"www.第二个域名.com"))
include_once('z.php');
elseif(strstr($_SERVER["HTTP_HOST"],"第二个域名.com"))
include_once('z.php');
?>

在对应的根目录增加上面的y.php和z.php。这两个文件是放各个网站目录下的主页代码。以下是代码:
<?
define('BASEPATH','z/'); //定义当前网站所有的路径采用相对路径格式,z是子目录文件夹名称
define('APPROOT',dirname(__FILE__).'/'); //定义当前应用程序的路径采用绝对路径
include_once(BASEPATH.'index.php'); //index.php就是子目录z文件夹下默认首页
?>
最后把对应网站安装在指定目录下,如不需要子目录,直接在对应php文件增加网站首页源码,但网站必须安装在主目录,首页一般主网站放在主目录,其他的网站就可以分发各个目录,避免误删文件。

----------------------------------------

32、QQ截图小技巧:你用剪刀画好区域后,松开鼠标,就会出现一些功能键,然后选择保存是jpg格式 你用剪刀画好区域后,双击,图片就会保存到qq对话框里,这时候再保存就是png格式

----------------------------------------

33、html 实现动态在线预览word、excel等文件(通过iframe直接引用微软提供的方法)

<iframe src='https://view.officeapps.live.com/op/view.aspx?src=http://storage.xuetangx.com/public_assets/xuetangx/PDF/1.xls' width='100%' height='100%' frameborder='1'></iframe>

注1:在 https://view.officeapps.live.com/op/view.aspx?src= 后边添加需要预览的内容

注2:链接包含中文需要进行URL编码,并且文档必须可在Internet上公开访问

注3 参考网址:https://blog.csdn.net/superKM/article/details/81013304

----------------------------------------

34、html 实现动态在线预览PDF文件(通过 引入pdf.js文件,参考网址同上序号33)

①引入pdf.js文件:<script src="./js/PDF/PDFObject.js" type="text/javascript"></script>

②创建有个div用于展示:<div id="example1"></div>

③通过js动态添加需要浏览的pdf地址:

var options = {
            height: "550px",
            pdfOpenParams: {view: 'FitV', page: '0' },
            name:"mans",
            fallbackLink: "<p>您的浏览器暂不支持此pdf,请下载最新的浏览器</p>"
        };
PDFObject.embed(url, "#example1",options);

下载地址一(本网下载):PDF.js下载

下载二:http://jhyt.oss-cn-shanghai.aliyuncs.com/images/1531367199089_PDFObject.js

----------------------------------------

35、Html代码实现如果图片不存在则显示另外一张图片

<img src="xxx.jpg" onError="this.src='default.jpg';"/>

----------------------------------------

36、

----------------------------------------

37、

----------------------------------------

38、

----------------------------------------

39、

----------------------------------------

40、

----------------------------------------

留言列表
发表留言
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。