2012-03-30 68 views
1

我已經能夠將一些代碼放在一起,並獲得一個QR碼在我的網站上顯示。現在我試圖讓QR碼在colorbox中打開一個更大的版本。這是到目前爲止,我已經得到了代碼:在colorbox裏面顯示QR碼?

<a href="<?php echo $????; ?>" title="<?php echo $heading_title; ?>" 
class="colorbox" rel="colorbox"> 
<img src="http://chart.apis.google.com/chart?chs=250x250&cht=qr&chld=L&chl= 
<?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo $url; ?>" 
alt="Product QR Code" width="80" height="80" style="float: right" /></a> 

所有顏色框代碼在這個頁面上已經爲我有使用這個非常功能的產品。原始代碼表示echo $popup,但是當我使用它時,它顯示了我的主要產品圖像,因此這沒有用。我無法弄清楚在href部分使用echo會如何處理,因此它會在彈出框中再次調用圖像,但尺寸更大?

我已經嘗試使用與img src相同的url,但它只會在彈出框中返回垃圾字符,並且不知道將它變成圖像。

謝謝你的時間!

回答

1

當您指定colorbox時,將photo屬性設置爲true。例如:

$('a.example').colorbox({photo:true}); 

彩盒通常使用正則表達式來確定是否一個鏈接指向的圖像或沒有,但您使用的URL不會傳遞正則表達式。

+0

感謝您花時間回答我的問題。我只想說,就我使用的軟件而言,我絕對不會期望作者回答這樣一個微不足道的問題。你搖滾傑克! – Stefan 2012-05-05 16:36:29