簡體   English   中英

在joomla 1.5中打開SqueezeBox

[英]Open SqueezeBox in joomla 1.5

嗨,我想在我的joomla 1.5中打開一個帶有給定URL的彈出窗口。
好吧,我打開了一個彈出按鈕,用戶填寫了表單並提交,之后我調用了一個函數來加載新插入的數據。
我添加了JHTML::_('behavior.modal'); 這是我用來打開彈出窗口以向表中添加內容的代碼

<a rel="{handler: 'iframe', size: {x: 600, y: 400}}" href="<?php echo $url; ?>" class="modal" target="_blank">
    <img class="button-20" src="components/com_tkcontrack/assets/images/new_client.png" title="<?php echo JText::_('TKCONTRACK_NOUVEAU'); ?>" />
</a>

在這里,所有工作都很好,我使用ajax包含一個tr加載的數據在那個tr中包含一個包含<a>標簽的td,以打開一個彈出窗口來修改該項目,這是代碼

<a rel="{handler: "iframe", size: {x: 600, y: 400}}" href="' . $url . '" class="modal toolbar" target="_blank" >';

好了,這是問題所在,當我點擊url時,代替打開彈出窗口,而是打開一個新窗口

在joomla 2.5中,我曾經調用過調用SqueezeBox.open函數以打開彈出窗口,但在joomla 1.5中,我稱它為錯誤消息

TypeError:SqueezeBox.open不是函數

任何幫助請

好吧,我不能使用JQuery,因為他們要求我不要使用它

使用以下內容更新您的鏈接html:

<a rel="{size: {x: 600, y: 400}, handler: 'iframe'}" href="' . $url . '" class="modal toolbar" target="_blank" >CONTENT</a>

如果要修改彈出窗口,請加載以下內容:

JHTML::_('behavior.mootools');
JHTML::_('script','modal.js', 'media/system/js', true);
JHTML::_('stylesheet','modal.css');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM