我對此很新,所以如果我無法正確解釋自己,我很抱歉。我正在運行一個帶有燈箱圖片的網站,在燈箱內嵌入了一個鏈接,我想要做的是打開一個新的彈出窗口的鏈接,但是我的代碼遇到了一個小問題:字符串中的Javascript字符串
<a href="images/gallery/1.jpg" class="lytebox" data-title="<br /><a href='javascript:popUp('images/junk1.php')'/>Add a Comment</a>">
<img src="images/thumbnails/1.jpg" border="0">
</a>
你看,當我到達我已經使用了單引號的'javascript:popUp('images/junk1.php')'
,所以它不會加載。我一直在閱讀字符串內的字符串,我試圖通過\轉義它,但它不起作用。任何幫助?
Stringception。對不起,嘗試使用" – NicoSantangelo
像這樣嵌入HTML真的很可怕。爲什麼不嵌入一些數據(比如可能只是'images/junk1.php')並讓腳本處理其餘的內容生成? –
** + 1000 ** to @ Tomalak的評論。 –