请参阅我正在使用的示例代码:http://www.christoffah.com/kk/gallery.php
红色和黄色DIV包含iframe。单击黄色DIV中的文本链接会加载彩色照片照片,但会将其加载到iframe中。定位父级会自行打开图像,即如果您输入了jpg图像的URL,则会发生同样的事情。有没有办法让图像加载到整个网页的顶部?
我使用iframe的原因是因为我正在处理的网站需要两个不同的画廊,每个画廊都包含很多专辑,我认为iframe对于用户来说是一个很好的方式来互相导航画廊 - 如果有的话一个更有效的方式,我愿意接受建议!谢谢。
答案 0 :(得分:0)
首先,我没有看到带链接的第二个iframe的必要性。
您需要使用javascript进行链接,因为目标属性不提供此类思维作为父目标。有关详细信息,请参阅Javascript window.parent
对象或特别是window.parent.frames[...].location
属性。
然而,从SEO的角度来看,这不是很好。
编辑试试:
<a ... onclick="parent.$.fn.colorbox({href: this.href}); return false;">