-1
我在我的網站webbatlas(dot)com上做了一些實驗,但我無法用gif文件更改txt處理字。請幫助或有關如何解決這個問題的任何想法?如何用腳本中的gif文件替換txt處理?
基本上我想要某種加載GIF文件,而不是TXT的...
這裏是代碼,我有一個問題:
download.textContent = (status==1&&data[1]==0)?"Processing...":data[1]
upload.textContent = (status==3&&data[2]==0)?"Processing...":data[2]
這是整個腳本:
var worker = null
function startTest() {
document.getElementById('st-start').hidden = true
document.getElementById('st-stop').hidden = false
worker = new Worker('speedtest_worker.min.js')
var interval = setInterval(function() { worker.postMessage('status') }, 100)
worker.onmessage = function() {
var download = document.getElementById
var upload = document.getElementById
var ping = document.getElementById
var jitter = document.getElementById
var ip = document.getElementById
var data = event.data.split(';')
var status = Number(data[0])
if (status >= 4) {
clearInterval(interval)
document.getElementById('st-start').hidden = false
document.getElementById('st-stop').hidden = true
w = null
}
if (status === 5) {
// speedtest cancelled, clear output data
data = []
}
download.textContent = (status==1&&data[1]==0)?"Processing...":data[1]
upload.textContent = (status==3&&data[2]==0)?"Processing...":data[2]
ping.textContent = data[3]
ip.textContent = data[4]
jitter.textContent = data[5]
}
var ip_checkbox = document.getElementById("st-ip-checkbox")
var dl_checkbox = document.getElementById("st-download-checkbox")
var ul_checkbox = document.getElementById("st-upload-checkbox")
var ping_checkbox = document.getElementById("st-ping-checkbox")
var test_order=(ip_checkbox.checked?"I":"")+(dl_checkbox.checked?"D":"")+(ul_checkbox.checked?"U":"")+(ping_checkbox.checked?"P":"")
worker.postMessage('start {"test_order":"'+test_order+'" }')
}
function stopTest() {
if (worker) worker.postMessage('abort')
}
我是一名新手/學生......所以請一些開導性的答案..如果你不介意的傢伙......謝謝 –
設置'下載'的GIF背景圖像的CSS屬性。你可以很容易地谷歌的JS語法來做到這一點。 – ADyson
@ADYSON - hi..please提供樣品?謝謝 –