2013-06-01 2 views
0

Открываем причудливую коробку на странице загрузки. Замечание по загрузке fancybox, но внешняя ссылка не открывается, когда я нажимаю fancybox.Fancybox Open on Page Load

Это ДИВ я использую для FancyBox

<div id="inline2" style="display:none;"> 
<a href="download.php" target="_blank"><img src="images/upgrade.png" border="0" /></a> 
</div> <!-- end of inline2 --> 

Я использую этот код, я использую в разделе страницы головки

<script type="text/javascript">  
$(document).ready(function() { 
$("#inline2").fancybox({ 
'padding':   0, 
'cyclic':  true, 
'width':  625, 
'height':  350, 
'padding':  0, 
'margin':  0, 
'speedIn':  300, 
'speedOut':  300, 
'transitionIn': 'elastic', 
'transitionOut': 'elastic', 
'easingIn':  'swing', 
'easingOut': 'swing', 
'titleShow' : false 
}); 
$("#inline2").trigger('click'); 
}); 
</script> 

Может кто-то пожалуйста, помогите мне, как открыть страницу donwnload.php когда я нажимаю на fancybox?

Спасибо!

+0

что вы имеете в виду 'внешняя ссылка не открывается, когда я нажимаю на fancybox'? открывается ли ссылка на новой вкладке? что делает fancybox: закрывается ли? какая версия fancybox? – JFK

+0

Я использую fancybox (fancyBox v2.0.6), чтобы показать div, когда страница загружена. div - это изображение. это изображение имеет инструкции PLS скачать. У этого изображения есть кнопка загрузки. Когда посетитель нажимает на эту кнопку (infact в любом месте этого div-изображения), он должен перейти к download.php. – user2442603

+0

Это работает, когда я показываю fancybox div на кнопке сайта, нажмите . но когда я загружаю fancybox в pageload, он не работает. – user2442603

ответ

4

Попробуйте этот сценарий ...

$("#inline2").fancybox({ 
'padding':   0, 
'cyclic':  true, 
'width':  625, 
'height':  350, 
'padding':  0, 
'margin':  0, 
'speedIn':  300, 
'speedOut':  300, 
'transitionIn': 'elastic', 
'transitionOut': 'elastic', 
'easingIn':  'swing', 
'easingOut': 'swing', 
'titleShow' : false 
}).trigger('click'); 
+0

Я только что пробовал ваш совет, но теперь я не могу увидеть fancybox при загрузке страницы. – user2442603

+0

отлично работает здесь, DEMO на jsfiddle http://jsfiddle.net/pwcAU/2/ – yeyene

+0

ОК, я мог бы решить эту проблему. Я использовал это с разделкой головы. user2442603