大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
推荐顺序:
成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计、成都网站建设、江汉网络推广、微信平台小程序开发、江汉网络营销、江汉企业策划、江汉品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供江汉建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
underscore.js:一个JavaScript实用库,提供了一整套工具方法,github上有带注释的源码,一千多行。学习一下封装那些常用api的最佳实践。
zepto.js:jquery的移动版?源码也不多
backbone.js: 两千多行的MVC框架,在阅读angular源码之前先阅读一个经典而轻量的backbone吧
这三个是开始阅读源码比较推荐的,除此之外可以看一些UI框架,一些经典轮子之类的,比如阅读fastclick这种,学习一波手势与事件
我给你写了一个,预览效果如下,不晓得是不是你想要的。
代码我直接贴出来就行了吧。呵呵,还是有点简短的解释的,相信你看得懂。
html
head
titleshow/title
script language="javascript" type="text/javascript"
function showtime()
{
//使用日期对象
var theDate=new Date();
//获取小时,0-23
var _hour=theDate.getHours();
//获取年
var _year=theDate.getFullYear();
//获取月
var _month=theDate.getMonth();
//获取日
var _date=theDate.getDate();
//获取星期
var _dayNum=theDate.getDay();
//将星期用中文表示
var _day; //星期
switch(_dayNum)
{
case 0:
_day="星期日";
break;
case 1:
_day="星期一";
break;
case 2:
_day="星期二";
break;
case 3:
_day="星期三";
break;
case 4:
_day="星期四";
break;
case 5:
_day="星期五";
break;
case 6:
_day="星期六";
break;
}
//下面显示信息,你可以根据自己的需要修改
document.write("font color=\"#0000ff\"今天是"+ _year + "年" + _month + "月" + _date + "日/fontbr /");
document.write("font color=\"#ff0000\"" + _day + "/fontbr /");
if(_hour=12)
{
document.write("font color=\"#ffcsea\"下午好/fontbr /");
}
else
{
document.write("font color=\"#ffcsea\"上午好/fontbr /");
}
}
/script
/head
body onload="showtime();"
/body
/html
保护不了的。。。
放JS文件里面有P用
你要引用JS文件里的代码 就得指出JS文件的路径
你能调用 我就能看。。
即使你客户端代码加密,也还是能解开,充其量只能挡挡低手,建议你不要费心了。。
1.什么是JavaScript?
JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。通俗的讲JavaScript通常用来做网页的交互以及同动态效果。它是一种非常流行的脚本语言,是一种运行在浏览器中的解释型编程语言。
2.同源的定义:
如果两个页面的协议/端口和主机都相同,那么这两个页面具有相同的源。我们也可以把它称为“协议/主机/端口 tuple”,或简单地叫做“tuple". ("tuple" ,“元”,“元组”是指一些事物组合在一起形成一个整体,比如(1,2)叫二元,(1,2,3)叫三元)。下表给出了相对同源检测的示例:
(只是路径不同而已,同源。)
(只是路径不同,同源)
(协议不同,http≠https,不同源)
(端口不同,http://80是默认值,不同源)
(域名不同,news/store,不同源)
3.JavaScript可以对文本web文档内容进行操作,对文档随意操作是互联网世界大忌,因此要对其进行限制。针对代码可以限定对哪些特定的web文本进行操作,这就叫同源策略。
同源策略的含义:脚本只能读取和所属文档来源相同的窗口和文档的属性。
以上就是JavaScript同源策略的大致概念,若要深究同源的验证过程以及原理,可以自行系统完整的学习此概念,对自己大有裨益。