javascript基本了解

2016-02-19 15:53 0 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的javascript基本了解,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - Web开发 】

相对于script标记,还有一个server标记。server标记所包含的,是服务器端(Server Side)的脚本。本教程只讨论客户器端(Client Side)的 JavaScript,也就是用script标记包含的脚本。

如果想在浏览器的“地址”栏中执行 JavaScript 语句,用这样的格式:

javascript:JavaScript语句
这样的格式也可以用在连接中:
a href=”javascript:JavaScript语句”…/a

script language=”javascript” type=”text/javascript”
alert( escape(’%$#1java   ‘));
alert( unescape(’%$#1java   ‘));

document.write(”navigator.appCodeName 的值是” + navigator.appCodeName)

with (document) {
     write (”你的浏览器信息:OL”);
     write (”LI代码:”+navigator.appCodeName);
     write (”LI名称:”+navigator.appName);
     write (”LI版本:”+navigator.appVersion);
     write (”LI语言:”+navigator.language);
     write (”LI编译平台:”+navigator.platform);
     write (”LI用户表头:”+navigator.userAgent);
}
//open(”,’_blank’,'width=400,height=100,menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes’);
confirm(”confirm”)
prompt(”prompt”,”http://”)
scrollTo(10,10);
/script
History历史对象并有以下方法


back() 后退,跟按下“后退”键是等效的。

forward() 前进,跟按下“前进”键是等效的。

go() 用法:history.go(x);在历史的范围内去到指定的一个地址。如果 x 0,则后退 x 个地址,如果 x 0,则前进 x 个地址,如果 x == 0,则刷新现在打开的网页。history.go(0) 跟 location.reload() 是等效的。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

reload() 相当于按浏览器上的“刷新”(IE)或“Reload”(Netscape)键。
replace() 打开一个 URL,并取代历史对象中当前位置的地址。用这个方法打开一个 URL 后,按下浏览器的“后退”键将不能返回到刚才的页面。

script language=”JavaScript”
var whatsNew = open(”,’_blank’,'top=50,left=50,width=200,height=300,’ +
                ‘menubar=no,toolbar=no,directories=no,location=no,’ +
                ’status=no,resizable=no,scrollbars=yes’);
whatsNew.document.write(’centerb更新通知/b/center’);
whatsNew.document.write(’p最后更新日期:00.08.01′);
whatsNew.document.write(’p00.08.01:增加了“我的最爱”栏目。’);
whatsNew.document.write(’p align=”right”’ +
                ‘a href=”javascript:self.close()”关闭窗口/a’);
whatsNew.document.close();
/script
当然也可以先写好一个 HTML 文件,在 open() 方法中直接 load 这个文件。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

 
body … onload=”alert(’网页读取完成,请慢慢欣赏!’)” onunload=”alert(’再见!’)”
script language=”JavaScript” for=”对象” event=”事件”

(事件处理程序代码)

/script

script language=”JavaScript” for=”window” event=”onload”
  alert(’网页读取完成,请慢慢欣赏!’);
/script

来源:https://www.tulaoshi.com/n/20160219/1610646.html

延伸阅读
标签: Web开发
看了Dmitry Baranovskiy写的这篇,也拜读了,对Javascript的了解又进了一步,尝试把自己的理解记录如下 第一题: DaimaRen.cn © 2009-2010 by Tomie Zhang if (!("a" in window)) {var a = 1;}alert(a); 这一题是对JS变量的考察,这个测试翻译成自然语言大意是:如果window里不存在a这个属性,那么就定义个a的变量并给它...
逃离保险误区 在选择保险计划的时候,越是没有暴富心里的家庭就越能充分利用保险保障的功效,选择信誉好的公司。越是想通过保险赚钱或有图便宜心理的家庭,越容易被利益驱使选择不适合自己的保险计划,反而连遭损失。 误区:比比哪家保险公司的保费便宜或者回报率高就买哪家的保险 很多读者来信说喜欢读我的故事,那么我们还是从一个故事谈...
标签: 疾病预防
埃博拉出血热 你应该了解的基本知识 近日,有一种叫做埃博拉出血热的疾病在人们之间传开了,这究竟是一种什么样的疾病呢?埃博拉出血热症状又是什么呢?下面我们就来了解一下相关知识,了解一下埃博拉出血热的相关内容,也了解一下埃博拉出血热传播途径,尽量避免感染。 埃博拉出血热来势汹汹,病死率竟达到50-90%,面...
标签: Web开发
在什么地方插入 JavaScript JavaScript 可以出现在 HTML 的任意地方。使用标记script…/script,你可以在 HTML 文档的任意地方插入 JavaScript,甚至在HTML之前插入也不成问题。不过如果要在声明框架的网页(框架网页)中插入,就一定要在frameset之前插入,否则不会运行。 基本格式 script !-- ... (JavaScript代码) ... //-- /script ...
标签: Web开发
函数为程序设计人员提供了一个非常方便的能力。通常在进行一个复杂的程序设计时,总是根据所要完成的功能,将程序划分为一些相对独立的部分,每部分编写一个函数。从而,使各部分充分独立,任务单一,程序清晰,易懂、易读、易维护。JavaScript函数可以封装那些在程序中可能要多次用到的模块。并可作为事件驱动的结果而调用的程序。从而实现...

经验教程

240

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部