2010-05-20 43 views

回答

1

您被允許從其他域申請圖像沒有問題。假設你沒有真正關心做一些與圖像(即你正在做與圖像請求數據收集)做這樣的事情:

function getImage(url) { 
    var tImage = new Image(); 
    tImage.src = url; 
} 
$('theElementYoureInterestedIn').bind('click', 
    function() { 
     getImage('http://www.theImage.com/img.jpg') 
    } 
); 

現在,如果你正在尋找獲得比其他東西一個圖像(例如HTML),你會遇到XSS問題。

1

如果我理解你的問題,是的。

點擊事件通常會執行AJAX請求(調用遠程網頁)或附加諸如圖像(也可能有遠程網頁)之類的東西。

0

你可以在綁定到單擊事件的函數中做任何你想做的事情。 Jquery沒有做任何特別的事情,只是綁定一個事件處理程序。

這聽起來像你應該把重定向擱置,並檢查你正在做的呼叫。螢火蟲中的紅色意味着請求會返回200以外的內容,即404或500.您也可能檢查您的Web服務器的錯誤日誌。如果您只是發送圖像請求,聽起來可能是404,並且您的圖像路徑不正確。

相關問題