加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

<SCRIPT LANGUAGE="javascript">   Javascript在网页的用法  window.open

(2011-11-17 10:16:00)
标签:

杂谈

http://hi.baidu.com/aotori/blog/item/09af59cf1d41f93eb600c884.html

http://www.cnblogs.com/simonhaninmelbourne/archive/2009/7/31.html

java是SUN公司的编程语言;javascript是Netscape公司提出的脚本语言。
运行环境不同,java运行在Java虚拟机之上。javascript作为脚本语言,多作为网页的一部分,由浏览器解析并运行。

一、Javascript在网页的用法

  Javascript加入网页有两种方法:

  1、直接加入HTML文档

  这是最常用的方法,大部分含有Javascript的网页都采用这种方法,如:

  <script language="Javascript">

  <!--

  document.writeln("这是Javascript!采用直接插入的方法!");

  //-Javascript结束-->

  </script>

  在这个例子中,我们可看到一个新的标签: <script>……</script>,而<script language="Javascript"> 用来告诉浏览器这是用Javascript编写的程序,需要调动相应的解释程序进行解释。(w3c已经建议使用新的标准:<script type="txet/javascript">)

  HTML的注释标签<!--和-->:用来去掉浏览器所不能识别的Javascript源代码的,这对不支持 Javascript 语言的浏览器来说是很有用的。

      当我们的浏览器不支持<script>标记时,它会将<javascript>当做正常的html标记来对待。这样,如果我们将javascript代码放在注释中,浏览器会把它当作注释而跳过。如果我们的浏览器支持javascript,那么在<script>和</script>之间的任何html代码都会被忽略。

  //-Javascript结束:双斜杠表示 Javascript的注释部分,即从//开始到行尾的字符都被忽略。 至于程序中所用到的document.write()函数则表示将括号中的文字输出到窗口中去, 这在后面将会详细介绍。 另外一点需要注意的是,<script>……</script>的位置并不是固定的,可以包含在<head>......</head> 或<body>.....</body>中的任何地方。

  2、引用方式

  如果已经存在一个Javascript源文件(以js为扩展名),则可以采用这种引用的方式,以提高程序代码的利用率。其基本格式如下:

  <script src=url language="Javascript"></script>

  其中的Url就是程序文件的地址。同样的,这样的语句可以放在HTML文档头部或主体的任何部分。 如果要实现“直接插入方式”中所举例子的效果,可以首先创建一个Javascript源代码文件“Script.js”,其内容如下:

  document.writeln("这是Javascript!采用直接插入的方法!");

  在网页中可以这样调用程序:<script src="Script.js" language="Javascript"></script> 。

 

 

 

例子

<SCRIPT LANGUAGE="javascript">
<!--
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') ;
-->
</SCRIPT>


  参数解释:

  <SCRIPT LANGUAGE="javascript"> js脚本开始;
  window.open 弹出新窗口的命令;
  'page.html' 弹出窗口的文件名;
  'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
  height=100 窗口高度;
  width=400 窗口宽度;
  top=0 窗口距离屏幕上方的象素值;
  left=0 窗口距离屏幕左侧的象素值;
  toolbar=no 是否显示工具栏,yes为显示;
  menubar,scrollbars 表示菜单栏和滚动栏。
  resizable=no 是否允许改变窗口大小,yes为允许;
  location=no 是否显示地址栏,yes为允许;
  status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
  </SCRIPT> js脚本结束

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有