我越來越怪異的404錯誤在我的網站的以下網址:爲什麼Firefox在JavaScript代碼中從IMG src請求僞造的URL?
GET /%27%20+%20item.icon%20+%20%27 HTTP/1.1
我在我的HTML文件中得到了一些相應的代碼:
<script type="text/javascript">
function foo(item) {
return '<img src="' + item.icon + '">' : '';
}
</script>
似乎是從Firefox 3.5的到來/3.6在Windows上,但我不能保證。
那麼,爲什麼FF會請求這個URL呢?它試圖預加載圖像或其他東西?有關如何阻止它的任何建議?
tbhis您的網站的代碼來自? –
檢查可能導致解析器將腳本視爲html的拼寫錯誤。你能發佈鏈接嗎? – Amarghosh
不幸的是,你必須登錄到網站才能發送代碼。我通過jslint運行腳本,我很確定代碼沒有問題。它運行良好,並且在我測試過的任何瀏覽器中沒有得到任何錯誤。 – Tom