在导航到导航之前加载外部页面,rails

时间:2013-07-15 04:41:44

标签: jquery ruby-on-rails

我的网站有一部分涉及导航到外部网站(革命性的,嗯?),我希望这两个网站之间没有空白屏幕。是否可以呈现页面,然后只有在它准备好之后导航到它?在它通过$(document).ready之后,虽然我不认为它已经是同一个文件......

让我知道你们的任何想法!

1 个答案:

答案 0 :(得分:0)

即使站点位于不同的域上,此jquery代码似乎也会运行:

$('iframe').css('display', 'none').load(function(){
    $(this).css('display', 'block')
})

使用javascript:

iframe = document.getElementsByTagName('iframe')[0]
iframe.style.display = 'none'
iframe.onload = function() {
    iframe.style.display = 'block'
}