2013-10-29 64 views
-1

我想知道當用戶點擊一個鏈接時,我如何阻止用戶在網站上執行任何任務3-4秒。 我有一個條件,當我點擊一個特定的鏈接/按鈕時,它應該下載一個文件,直到那時用戶不被允許訪問該頁面。 有人可以告訴我,當用戶點擊鏈接時,如何顯示頁面上的BUSY MOUSE CURSOR。當點擊鏈接時,移動鼠標移動3-4秒

回答

0

您可以創建頁面正文覆蓋DIV和設置它的光標的CSS屬性爲「等待」

<body> 
    <div class="wait-overlay" style="display:none;"></div> 
</body> 

.wait-overlay 
{ 
    position: absolute; 
    left: 0; 
    top: 0; 
    width: 100%; 
    height: 100%; 
    z-index: 9999; 
    background: rgba(0, 255, 255, 0.12); 
    cursor: wait; 
} 

,並用腳本顯示它,然後隱藏操作完成後,或顯示和隱藏有一些超時,如

divObject.show(); 
    setTimeout(3000, function(){ divObject.hide() });