javascript模擬實現(xiàn)ajax加載框實例
本文實例講述了javascript模擬實現(xiàn)ajax加載框的方法,分享給大家供大家參考。具體方法如下:
{
if (p_value)
{
if (!document.getElementById("load_area"))
{
var para1 = document.createElement("span");
var node=document.createTextNode(str);
para1.appendChild(node);
var para=document.createElement("div");
para.id="load_area";
var top=document.body.scrollTop+document.documentElement.scrollTop;//獲取頁面中的實際高度
top_position = top+157 + "px";
para.style.top =top_position;
icon.style.cssText += ";vertical-align:middle;padding-right:4px;margin-top:-2px;"
para.style.cssText +=
";position:absolute;left:50%;width:140px;margin-left:-70px;height:50px;line-height:50px;font-size:18px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;text-align:center;background-color: #000;border-radius:2px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.5);color:#eee;";
var icon = new Image();
icon.src="images/loading1.gif";//這里用實際路徑替換
document.body.appendChild(para);
para.appendChild(icon);
para.appendChild(para1);
}
else
{
document.getElementById("load_area").style.display="block";
}
}
else
{
document.getElementById("load_area").style.display="none";
}
}
調用方法如下:
希望本文所述對大家的web前端程序設計有所幫助。
相關文章
js實現(xiàn)動態(tài)改變radio狀態(tài)的方法
下面小編就為大家分享一篇js實現(xiàn)動態(tài)改變radio狀態(tài)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02使用Object.defineProperty實現(xiàn)簡單的js雙向綁定
這篇文章主要介紹了使用Object.defineProperty實現(xiàn)簡單的js雙向綁定的相關資料,需要的朋友可以參考下2016-04-04JS動態(tài)創(chuàng)建Table,Tr,Td并賦值的具體實現(xiàn)
這篇文章介紹了JS動態(tài)創(chuàng)建Table,Tr,Td并賦值的具體實現(xiàn),有需要的朋友可以參考一下2013-07-07JavaScript控制listbox列表框的項目上下移動的方法
這篇文章主要介紹了JavaScript控制listbox列表框的項目上下移動的方法,實例分析了javascript操作listbox列表框的技巧,非常具有實用價值,需要的朋友可以參考下2015-03-03超級標簽之一鍵解除網(wǎng)頁復制限制、網(wǎng)頁自由編輯、顯示星號密碼功能代碼
實現(xiàn)以上功能不用安裝任何插件,把下列書簽圖標拖動到瀏覽器書簽欄,就可以實現(xiàn)一鍵解除網(wǎng)頁復制限制、網(wǎng)頁自由編輯、顯示星號密碼功能2022-09-09