2012-10-05 38 views
0

爲什麼它給出了錯誤的域名?有沒有更好的解決辦法鏈接驗證與新圖片

var domainlerimtek=["bock.com","sok.com","www.google.co.uk","coaskkdak.com"]; 
for(var i=0;i<domainlerimtek.length;i++) 
{ 
var im = new Image(); 
im.src = document.location.protocol+"//"+domainlerimtek[i]+"/images/srpr/logo3w.png"; 
im.onload = function(){alert(im.src);}; 
} 

var domainlerimtek=["bock.com","sok.com","www.google.co.uk","coaskkdak.com"]; 
for(var i=0;i<domainlerimtek.length;i++) 
{ 
var im = new Image();var geci=i; 
im.src = document.location.protocol+"//"+domainlerimtek[i]+"/images/srpr/logo3w.png"; 
im.onerror = function(){alert(geci);}; 
} 

回答

0

出於某種奇怪的原因

document.location.protocol 

正在尋找本地的文件

0

我才能夠重現錯誤互聯網資源管理器。爲了得到它在那裏工作,我做了兩個變化:

  1. 刪除最後一個逗號在數組聲明:VAR domainlerimtek =「bock.com」,「sok.com」,「www.google.co.uk 「,」coaskkdak.com「,]; // < - 刪除最後一個逗號
  2. 變化文件 .location.protocol到窗口 .location.protocol