frames
  • rhomobile
  • 2012-03-11 71 views 0 likes 
    0

    试图实现框架,其中点击左框架中的链接应在右框架中打开。 这里是我尝试代码:框架/框架在Rhomobile中不起作用

    应用程序/测试/ main.erb

    <div data-role="page"> 
    <div data-role="content"> 
    <frameset rows="26%,74%"> 
        <frame src="/public/images/header.png" name="topy" scrolling='no'> 
    <frameset cols="30%,70%"> 
        <frame src="left" scrolling='no'> 
        <frame name="right" src="right" scrolling='no'> 
    </frameset> 
    </frameset> 
    

    应用程序/测试/ left.erb

    <div data-role="page"> 
    <div data-role="content"> 
        <A href="http://google.co.in" target="right" >Search Engine</A> 
        <A href="slide3.html">Member Directory</A> 
    </div> 
    </div> 
    

    应用程序/测试/ right.erb

    <div data-role="page"> 
    <div data-role="content"> 
    </div> 
    </div> 
    

    当我尝试打开谷歌它打开它在完整的窗口空间。 我该如何解决这个问题?

    回答

    0

    首先,您的框架应该具备的cols 26%,22.2%,51.8%,从而简化了您的HTML:

    <div data-role="page"> 
    <div data-role="content"> 
    <frameset rows="26%,22.2%,51.8%"> 
        <frame src="left" scrolling='no'> 
        <frame src="/public/images/header.png" name="topy" scrolling='no'> 
        <frame name="right" src="right" scrolling='no'> 
    </frameset> 
    

    现在,如果它不能正常工作,请尝试使用目标=“_父。右边“.erb

    +0

    没有这样工作 – 2012-03-11 13:35:22

    相关问题