我知道這個問題以前已經被問到過,但我有點不同。點擊我的HTML頁面中的圖像時的彈出窗口
我知道做一個縮略圖的彈出窗口,我必須使用Javascript並給出圖像位置。然而,我想要做的是這個;
<IMG SRC="test.png" ALT="test1" WIDTH=32 HEIGHT=32 onclick="openWin(test.png)"></a>
其中test.PNG是我剛從SQLPLUS中的數據庫中查詢的圖片。我沒有本地副本,我不知道ID的路徑。當我寫這個javascript函數,我寫道:
<script language="JavaScript">
function openWin(img) {
window.open(img);
}
</script>
但是,我不斷收到一個URL \ image.png不存在。我如何得到這個工作?它必須爲任意數量的圖像工作,具體取決於實際滿足查詢要求的數量。
test.png實際上並不存在,我想看看它是否顯示爲表格中的破碎圖像圖標,但是當我點擊它時,它說URL不存在。
您的HTML代碼很糟糕。使用小寫的html標記,環繞屬性加引號,單獨的'onclick'與html標記分離,用單引號括起字符串值,流浪''標記找到和'language =「JavaScript」'已被棄用多年。哎喲。 – Raptor 2015-04-01 03:03:03
所以你試圖加載一個不存在的圖像,而你不喜歡收到它不存在的錯誤?這就是它應該如何工作!如果您不想要這個錯誤,請不要爲不存在的圖像添加'onclick'處理程序。 – 2015-04-01 03:04:06
我明白圖像不存在。我想要做的是讓我的桌子上顯示的斷開的縮略圖圖標告訴我圖像不在那裏,並且當我點擊圖像時使圖像變大。這樣,當我有一個實際的圖像,它會使它更大點擊 – 2015-04-02 00:15:33