我使用jQuery.load
一些內容,但搜索引擎優化和我用漸進增強正常鏈接使用<a>
標籤內容JavaScript的瀏覽器禁用加載和JavaScript時在加載內容。Alternate img src ...可能沒有JavaScript?
我的問題是,在頁/加載的內容之一,如果內容是使用JavaScript加載有圖像的圖像來源是src="images/picture.png"
,但如果其加載使用<a>
標籤這將是src="../images/picture.png"
(注意../
) 。我知道我可以通過改變文件結構來解決這個問題,通過將加載的頁面與文件放在同一個文件夾級別,但這意味着我會在根目錄中加載一些文件或隱藏主文件,給我一個混亂該網頁的網址。
我在想,如果我可以爲圖像指定其他來源(當然我不能使用JavaScript來做到這一點,它必須是純HTML)。
正確的...不認爲我做了非常明確的所有..
我需要改變的是:
如果通過
<a>
鏈接點擊圖像來源,頁面應該是src="../images/picture.jpg"
如果內容被使用
jQuery.load
加載的圖像源應該是src="images/picture.jpg"
這不能使用JavaScript,因爲它是當JS不工作或已禁用來實現。
你說的是JavaScript,而不是Java。 :-) –
爲什麼不在每個地方都使用絕對路徑(比如'/ images/picture.png'),這樣你就不必在意瀏覽器認爲當前目錄是什麼了? –
你知道jQuery *是* JavaScript嗎? –