如何創建一個自動以當前Url命名的圖像src?例如xxy.html爲xxy.jpg創建一個img src,文件路徑對於.html和.jpg文件將是相同的,並且所有圖像將是.jpg和所有頁面.html。我不使用PHP,但可以實現JavaScript,jquery或css解決方案!如何使用當前url字符串創建img名稱?
在情況下沒有什麼意義我只需要讀取當前網頁的網址,並允許IMG SRC =代碼「(當前頁面的名字 - 」 HTML「).JPG
如何創建一個自動以當前Url命名的圖像src?例如xxy.html爲xxy.jpg創建一個img src,文件路徑對於.html和.jpg文件將是相同的,並且所有圖像將是.jpg和所有頁面.html。我不使用PHP,但可以實現JavaScript,jquery或css解決方案!如何使用當前url字符串創建img名稱?
在情況下沒有什麼意義我只需要讀取當前網頁的網址,並允許IMG SRC =代碼「(當前頁面的名字 - 」 HTML「).JPG
一個快速骯髒的方式:
<script>document.write('<img src="' + location.pathname.replace(/\.html$/, '.jpg') + '">')</script>
提出,在你的HTML,你希望你的形象去
對我來說非常合適。謝謝! –
在頁面加載;
`<img src="" id=img1>`
012。
頁面加載後;在頁面的結尾:
<script>
document.getElementById('img1').src= window.location.replace(".html", ".jpg");
</script>
我還沒有測試的代碼。但它給你一個好主意。
我不確定你在這裏會得到什麼迴應。我懷疑替換的一部分URL是在CSS的能力,我不知道你是什麼意思的查詢。否則,你所要做的就是在字符串中進行簡單的替換,使用任何語言的正則表達式最容易。 –
您可以在javascript中使用'window.location'來獲取當前頁面的URL。如果你的意思是JavaScript然後[在這裏閱讀更多](http://stackoverflow.com/questions/1034621/get-current-url-with-javascript) – djthoms
對不起,我的意思是我可以使用jquery,但自動更正總是把J關閉。我不需要更換網址的一部分。我只需要一個讀取url字符串的代碼,並且啓用