javascript初学——var,alert的使用,meta标签的使用
来源:互联网 发布:网络信息安全测评认证 编辑:程序博客网 时间:2024/06/05 19:59
今天学习了js语言里变量的定义var的用法,以及alert的显示效果(原来以前上网遇到的恶搞网站就是用这个语句做的,好神奇。。)
于是自己敲了小代码上机运行
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><script language="javascript">var str1="1,使用回车换行符\n";var str2="2,使用回车符\r";var str3="3,使用:\t 制表符\n";var str4="4,使用\"双引号\"";var str=str1+str2+str3+str4;var date=new Date();var year=date.getYear();var month=date.getMonth();var day=date.getDay();var hour=date.getHours();var minute=date.getMinutes();var second=date.getSeconds();var da=year+"年"+month+"月"+day+"日"+hour+"时"+minute+"分"+second+"秒";alert(str);alert(da);</script></body></html>
然而运行结果是这样的
上网查了一下百度(度娘果然强大),原来getfullyear()获得的是四位数的年份——详细的见下:
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间
获取当前季度:currQuarter = Math.floor( ( currMonth % 3 == 0 ? ( currMonth / 3 ) : ( currMonth / 3 + 1 ) ) );
——转载自DuceXu的csdn博客
另外还有一种方法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><script language="javascript">var str1="1,使用回车换行符\n";var str2="2,使用回车符\r";var str3="3,使用:\t 制表符\n";var str4="4,使用\"双引号\"";var str=str1+str2+str3+str4;alert(Date());alert(str);alert(da);</script></body></html>
但这样会出现新的问题,就是中文乱码
于是,我就秉着刨根问底的精神再次百度——
每个网页源代码都会有这样一行:
<meta http-equiv="Content-Type" content="text/html;>
这是百度页面的:
<meta http-equiv=Content-Type content="text/html;charset=utf-8"><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta content=always name=referrer>
meta
元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 meta
标签位于文档的头部,不包含任何内容。meta
标签的属性定义了与文档相关联的名称/值对。
找到了解决方法:以后要记住。。
在引用XX.js的页面上“显示”加上XX.js文件的编码方式,使之与XX.js文件的本身的编码方式(如GBK)保持一致。
<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“GBK”></script>
但是我试了很多种方法在dreamweaver运行出来的结果总是乱码,在浏览器里运行出来确实正确的
下面是正确结果:
- javascript初学——var,alert的使用,meta标签的使用
- meta标签的使用
- meta标签的使用
- meta标签的使用
- meta标签的使用
- meta标签的使用
- meta标签的使用
- javascript的var使用
- javascript的alert的使用
- 谈META标签的使用
- <meta 标签的详细使用
- html meta标签的使用
- html meta标签的使用
- 关于meta标签的使用
- meta、link标签的使用
- javascript中var的使用
- 网页中META标签的使用
- HTML中META标签的使用
- 北邮OJ 1021. 16校赛-Stone Game
- 数据归一化的方法总结
- CentOS6.5上hive安装过程与常见错误调试
- 图片如何撑满div?
- StoryBoard重构
- javascript初学——var,alert的使用,meta标签的使用
- Android之SystemUI加载流程和NavigationBar的分析
- Quartz 2D编程指南(5)变换(Transforms)
- Spring Bean的作用域
- hdu 【2612】 Find a way
- 深入浅出聊优化:从Draw Calls到GC
- 内核符号导出例子
- 异步复位,同步释放
- 选择器理论篇