【问题标题】:Frameset / Frames not working in Rhomobile框架集/框架在 Rhomobile 中不起作用
【发布时间】:2012-03-11 11:01:46
【问题描述】:

尝试实现框架,其中单击左框架中的链接应在右框架中打开。 这是我正在尝试的代码:

app/test/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> 

app/test/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>

app/test/right.erb

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

当我尝试打开 google 时,它​​会在完整的窗口空间中打开它。 我该如何解决这个问题?

【问题讨论】:

    标签: frames rhomobile


    【解决方案1】:

    首先,您的框架集应包含 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>
    

    现在,如果它不起作用,请尝试在 left.erb 中使用 target="_parent.right"

    【讨论】:

      猜你喜欢
      • 2020-06-23
      • 2010-10-13
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多