javascript资源,javascript资源管理器

如何用Javascript判断资源是否存在?

可读取一个资源,如果不存在返回""

目前成都创新互联已为千余家的企业提供了网站建设、域名、网页空间、成都网站托管、企业网站设计、垦利网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

function AjaxReadData(sUrl)

{

var strRetn;

var pgeObj = null;

if(window.XMLHttpRequest)

{

pgeObj = new XMLHttpRequest();

}

else if(window.ActiveXObject)

{

pgeObj = new ActiveXObject("Msxml2.XMLHTTP.3.0");

}

else

{

return null;

}

pgeObj.onreadystatechange = function()

{

if(pgeObj.readyState == 4)

{

if(pgeObj.status == 200)

{

strRetn = pgeObj.responseText;

}

else

{

strRetn = "";

}

}

}

try

{

pgeObj.open('GET',sUrl,false);

pgeObj.send();

pgeObj.abort();

}

catch(e)

{

strRetn = "Failed";

}

finally

{

pgeObj = null;

}

return strRetn;

}

求《JavaScript语言精粹修订版》全文免费下载百度网盘资源,谢谢~

《JavaScript语言精粹修订版》百度网盘pdf最新全集下载:

链接:

?pwd=e2k5 提取码:e2k5

简介:JavaScript 曾是“世界上误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax 的到来,JavaScript“从受误解的编程语言演变为非常流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford 在本书中剥开了JavaScript 沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript 子集,让你看到一门优雅的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9 个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的毒瘤和糟粕部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。  

javascript实现动态导入js与css等静态资源文件的方法

本文实例讲述了javascript实现动态导入js与css等静态资源文件的方法。分享给大家供大家参考。具体实现方法如下:

/**

*

动态导入静态资源文件js/css

*/

var

$import

=

function(){

return

function(rId,

res,

callback){

if(res

'string'

==

typeof

res){

if(rId){

if($($('#'

+

rId),

$('head')).length0){

return;

}

}

//加载资源文件

var

sType

=

res.substring(res.lastIndexOf('.')

+

1);

//

支持js/css

if(sType

('js'

==

sType

||

'css'

==

sType)){

var

isScript

=

(sType

==

'js');

var

tag

=

isScript

?

'script'

:

'link';

var

head

=

document.getElementsByTagName('head')[0];

//

创建节点

var

linkScript

=

document.createElement(tag);

linkScript.type

=

isScript

?

'text/javascript'

:

'text/css';

linkScript.charset

=

'UTF-8';

if(!isScript){

linkScript.rel

=

'stylesheet';

}

isScript

?

linkScript.src

=

res

:

linkScript.href

=

res;

if(callback

'function'

==

typeof

callback){

if

(linkScript.addEventListener){

linkScript.addEventListener('load',

function(){

callback.call();

},

false);

}

else

if

(linkScript.attachEvent)

{

linkScript.attachEvent('onreadystatechange',

function(){

var

target

=

window.event.srcElement;

if

(target.readyState

==

'complete')

{

callback.call();

}

});

}

}

head.appendChild(linkScript);

}

}

};

}();

希望本文所述对大家的javascript程序设计有所帮助。


网站标题:javascript资源,javascript资源管理器
URL分享:http://scyanting.com/article/dsdhjig.html