可讀取一個(gè)資源,如果不存在返回""
目前成都創(chuàng)新互聯(lián)已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、墾利網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
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語(yǔ)言精粹修訂版》百度網(wǎng)盤pdf最新全集下載:
鏈接:
?pwd=e2k5 提取碼:e2k5
簡(jiǎn)介:JavaScript 曾是“世界上誤解的語(yǔ)言”,因?yàn)樗鼡?dān)負(fù)太多的特性,包括糟糕的交互和失敗的設(shè)計(jì),但隨著Ajax 的到來(lái),JavaScript“從受誤解的編程語(yǔ)言演變?yōu)榉浅A餍械恼Z(yǔ)言”,這除了幸運(yùn)之外,也證明了它其實(shí)是一門優(yōu)秀的語(yǔ)言。Douglas Crockford 在本書中剝開了JavaScript 沾污的外衣,抽離出一個(gè)具有更好可靠性、可讀性和可維護(hù)性的JavaScript 子集,讓你看到一門優(yōu)雅的、輕量級(jí)的和非常富有表現(xiàn)力的語(yǔ)言。作者從語(yǔ)法、對(duì)象、函數(shù)、繼承、數(shù)組、正則表達(dá)式、方法、樣式和優(yōu)美的特性這9 個(gè)方面來(lái)呈現(xiàn)這門語(yǔ)言真正的精華部分,通過(guò)它們完全可以構(gòu)建出優(yōu)雅高效的代碼。作者還通過(guò)附錄列出了這門語(yǔ)言的毒瘤和糟粕部分,且告訴你如何避免它們。最后還介紹了JSLint,通過(guò)它的檢驗(yàn),能有效地保障我們的代碼品質(zhì)。 ?
本文實(shí)例講述了javascript實(shí)現(xiàn)動(dòng)態(tài)導(dǎo)入js與css等靜態(tài)資源文件的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
/**
*
動(dòng)態(tài)導(dǎo)入靜態(tài)資源文件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];
//
創(chuàng)建節(jié)點(diǎn)
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);
}
}
};
}();
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
網(wǎng)頁(yè)標(biāo)題:javascript資源,javascript資源管理器
轉(zhuǎn)載來(lái)于:http://m.rwnh.cn/article6/dsdhjig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、電子商務(wù)、小程序開發(fā)、微信公眾號(hào)、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)