有用的javascript外部文件或其他外部文件引用

原文:有用的javascript外部文件或其他外部文件引用

1、<link href='http://fonts.googleapis.com/css?family=PT+Sans+Narrow' rel='stylesheet' type='text/css' /><!--引入谷歌字体API-->

2、<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script><!--引入谷歌的外部jquery文件-->

3、引入外部js文件,html5标签,让它们在IE6\7\8可以成为标签

当IE的等版本浏览器不支持html5标签时,这个外部别人已经写好的js文件,只要引入进来,就可以很好的解决这个问题。

不用再自己一个个的createElement地去创建标签了

<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

 

 

使用Modernizr,Modernizr会自动替你解决上述问题,不用使用html5.js或者样式规则。

1、打开www.modernizr.com,找到 Download Modernizr 区域,单击其中的Development按钮,下载Modernizr的js文件。

2、把下载到的js文件放到你的网页所在文件夹,例如js文件夹。

3、在页面<head>区块中添加对这个js文件的引用。

示例:

<head>

 <meta charset="utf-8">

<title>Html5</title>

<!--[if lt IE 9]>

<script src="/skin/blog/js/modernizr.js"></script>

<![endif]-->

...

</head>

时间: 2024-11-09 04:45:48

有用的javascript外部文件或其他外部文件引用的相关文章

CSS样式和JavaScript脚本是应该放在外部文件中呢?

  CSS样式和JavaScript脚本是应该放在外部文件中呢? 还是把它们放在页面本身之内呢? 如何处理是关于一些性能规则的思维,52CSS.com就这些问题,作一些探讨. 在实际应用中使用外部文件可以提高页面速度,因为CSS样式和JavaScript脚本文件都能在客户端产生缓存.内置在HTML文档中的CSS样式和JavaScript脚本则会在每次请求中随HTML文档重新下载.这虽然减少了HTTP请求的次数,却增加了HTML文档的大小.从另一方面来说,如果外部文件中的CSS样式和JavaScr

CSS样式和JavaScript脚本是应该放在外部文件中呢

CSS样式和JavaScript脚本是应该放在外部文件中呢? 还是把它们放在页面本身之内呢? 如何处理是关于一些性能规则的思维,就这些问题,作一些探讨. 在实际应用中使用外部文件可以提高页面速度,因为CSS样式和JavaScript脚本文件都能在客户端产生缓存.内置在HTML文档中的CSS样式和JavaScript脚本则会在每次请求中随HTML文档重新下载.这虽然减少了HTTP请求的次数,却增加了HTML文档的大小.从另一方面来说,如果外部文件中的CSS样式和JavaScript脚本被客户端缓存

eclipse导入的外部maven项目class文件成了普通文件怎么办

问题描述 eclipse导入的外部maven项目class文件成了普通文件怎么办 eclipse导入的外部maven项目java.class文件成了普通文件怎么办? 解决方案 eclipse 导入.class文件eclipse 导入.class文件eclipse 导入.class文件 解决方案二: http://blog.sina.com.cn/s/blog_4adc4b090102uxgv.html

Oracle技术:使用Oracle的外部表查询警告日志文件

从Oracle9i开始,Oracle的外部表技术(Oracle External Tables)被极大的增强,通过外部表访问外部数据增强了Oracle数据库和外部数据源进行数据交互的能力,对于数据仓库和ETL来说,这些增强极大的方便了数据访问. 对于DBA来说,最常见一个例子是可以使用外部表来访问警告日志文件或其他跟踪文件. 以下一个例子用来说明外部表的用途. 首先需要创建一个Directory: [oracle@jumper oracle]$ sqlplus "/ as sysdba"

vc++编程问题-vs2013里面debug模式下与外部用文件夹打开exe文件结果不同

问题描述 vs2013里面debug模式下与外部用文件夹打开exe文件结果不同 求教一个问题,我在用vs2013引用外部的sdk时候,在vs本身的调试模式下,就是点上方那个debug的时候,初始化sdk的时候.初始化失败了(我看返回值的原因是配置文件未找到),但是我在Debug文件夹下的exe文件却可以正常执行(初始化正常,之后执行的内容也正常).那么怎么使得debug模式下的初始化也能成功呢? 解决方案 检查你程序中读取文件的地方,你使用的相对路径是根据程序启动参数而不同的,导致打开的文件不同

Silverlight实用窍门系列:42.读取拖动到控件上的外部txt和jpg文件,多外部文件的拖动【附带实例源码】

本实例将读取拖动到Silverlight的ListBox控件中的txt文件或者Jpg文件.在本实例中将讲如果通过UIelementA.Drop事件获取到拖动到UIelementA上的文件的相关名称以及路径等信息,以处理多个外部文件拖动到Silverlight中的相关一些小技巧的应用和操作. 在本例中我们设置外部文件拖动到ListBox中去,首先我们要设置ListBox的AllowDrop="True",再添加一个Drop事件Drop="listBox1_Drop",

12 个非常有用的 JavaScript 技巧

12 个非常有用的 JavaScript 技巧 在这篇文章中将给大家分享12个有关于JavaScript的小技巧.这些小技巧可能在你的实际工作中或许能帮助你解决一些问题. 使用!!操作符转换布尔值 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值.为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单.对于变量可以使用!!variable做检测,只要变量的值为:0.null." ".undefined或者NaN都将返回的是false,

12个非常有用的JavaScript技巧

在这篇文章中,我将分享12个非常有用的JavaScript技巧.这些技巧可以帮助你减少并优化代码.  1) 使用!!将变量转换成布尔类型 有时,我们需要检查一些变量是否存在,或者它是否具有有效值,从而将它们的值视为true.对于做这样的检查,你可以使用||(双重否定运算符),它能自动将任何类型的数据转换为布尔值,只有这些变量才会返回false:0,null,"",undefined或NaN,其他的都返回true.我们来看看这个简单的例子:  Js代码  function Account

提供几个有用的Javascript验证脚本

javascript|脚本 这里给大家提供几个有用的Javascript验证脚本,以下是代码片段,供大家参考. function isNum(num,low,hi) { if(isNaN(num)||num<low||num>hi)return false; return true;}function isValidIP(v) { nums=v.split("."); if(nums.length!=4)return false; for(j=0;j<4;j++){