06-1206-12
31
1、网页使用框架:框架内的内容通常不在搜索引擎抓取的范围之内。
2、图片太多,文本太少。
3、提交页面转向另一网站:搜索引擎可能完全跳过这个页面。
4、提交太过频繁:一个月内提交2次以上,很多搜索引擎就受不了,认为你在提交垃圾。
5、网站关键词密度太大:不幸的是搜索引擎并没解释多高的密度是极限,一般认为100个字的描述中含有3-4个关键词为最佳。
6、文本颜色跟背景色彩一样:搜索引擎认为你在堆砌关键词欺骗它。
2、图片太多,文本太少。
3、提交页面转向另一网站:搜索引擎可能完全跳过这个页面。
4、提交太过频繁:一个月内提交2次以上,很多搜索引擎就受不了,认为你在提交垃圾。
5、网站关键词密度太大:不幸的是搜索引擎并没解释多高的密度是极限,一般认为100个字的描述中含有3-4个关键词为最佳。
6、文本颜色跟背景色彩一样:搜索引擎认为你在堆砌关键词欺骗它。
06-1206-12
31
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
06-1206-12
31
程序代码:
<base href="http://www.flash8.net">
<div id=demo style=overflow:hidden;height:55;width:255;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr>
<td id=demo1 valign=top><img src="images/flash8.gif"><img src="images/link/flashempire.gif"><img src="images/link/deskcity.gif"><img src="http://www.blueidea.com/logo.gif">
<td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
<base href="http://www.flash8.net">
<div id=demo style=overflow:hidden;height:55;width:255;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr>
<td id=demo1 valign=top><img src="images/flash8.gif"><img src="images/link/flashempire.gif"><img src="images/link/deskcity.gif"><img src="http://www.blueidea.com/logo.gif">
<td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
06-1206-12
31
-------------------------------------
第一天: 什么是JavaScript
-------------------------------------
在这之前我想你已经了解了什么是HTML和CSS,通过HTML和CSS我们已经可以完成一个漂亮的页面了。如果你还不是很清楚的话,请你查阅前面的HTML教程,这里对标识就不在重复介绍了.而现在开始,我们将开始进行网络编程的学习。
我们为什么要学JavaScript(以后我们用JS简称)呢?也许你已经明白JS是什么了,那你可以忽略下面的部分。
在前面我们也提到了,HTML标识是简单的标识语言,而浏览器的工作就是帮助你一条条的把标识读出来而已。但事实上在当前的网络世界里光有HTML标识和文本是远远不够的,更高级的互交是现代网络社会的主题,这时候我们就要通过真正的编程语言来实现。而JS就是其中一种。
第一天: 什么是JavaScript
-------------------------------------
在这之前我想你已经了解了什么是HTML和CSS,通过HTML和CSS我们已经可以完成一个漂亮的页面了。如果你还不是很清楚的话,请你查阅前面的HTML教程,这里对标识就不在重复介绍了.而现在开始,我们将开始进行网络编程的学习。
我们为什么要学JavaScript(以后我们用JS简称)呢?也许你已经明白JS是什么了,那你可以忽略下面的部分。
在前面我们也提到了,HTML标识是简单的标识语言,而浏览器的工作就是帮助你一条条的把标识读出来而已。但事实上在当前的网络世界里光有HTML标识和文本是远远不够的,更高级的互交是现代网络社会的主题,这时候我们就要通过真正的编程语言来实现。而JS就是其中一种。
06-1206-12
31
<script language="javascript">
// 名称:全替换函数
// 功能:把指定的文本中的所有的指定的旧字符替换成指定的新字符
// 返回:已经替换的文本
// 参数:text 指定的文本
// replacement 指定的旧字符
// target 指定的新字符
// 名称:全替换函数
// 功能:把指定的文本中的所有的指定的旧字符替换成指定的新字符
// 返回:已经替换的文本
// 参数:text 指定的文本
// replacement 指定的旧字符
// target 指定的新字符
06-1206-12
31
<script>
today=new Date(
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
document.write(
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日"+" ",
d[today.getDay()+1]
</script>
today=new Date(
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
document.write(
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日"+" ",
d[today.getDay()+1]
</script>