【问题标题】:jQuery UI dialog with iframe and anchors带有 iframe 和锚点的 jQuery UI 对话框
【发布时间】:2010-09-30 15:15:08
【问题描述】:

我正在将页面加载到对话框中的 iFrame 中。 这是一个带有锚标签的帮助页面。当我使用锚点加载页面时,甚至在对话框中使用锚点标签时,浏览器会跳到锚点,即使对话框居中。

见:http://immoshots.com/test/jquery.ui.dialog/default.html

有解决办法吗?

另一个问题是为什么我有双滚动条。

顺便说一句,iFrame 顶部的 G_JS_API 是怎么回事?

【问题讨论】:

  • 我有一个相同的问题,不幸的是,你已经删除了测试页面。你可能有一份可以放在 jsfiddle 上的副本吗?

标签: jquery user-interface iframe dialog anchor


【解决方案1】:

删除id="divId" 上高度的内联样式,外部滚动条集消失。

对于 G_JS_API,在将 JS 添加到元素 " G_JS_API
"
之前,您会输出字符串。

某处的杂散输出?

您是否使用可以轻松检查元素的浏览器?在 Chrome 或 Firefox 中,只需右键单击某些内容,单击检查元素。从那里您可以看到影响 div 的样式以及文本的来源

【讨论】:

  • 是的,你需要使用一个工具来检查元素,我刚刚用 FireBug (Mozilla) 浏览了你的 url,我可以看到你在样式上遇到的问题。您几乎可以在任何浏览器中使用 FireBug。萤火虫:getfirebug.com
  • 好的,我试试看……锚呢?
  • 对不起,我不知道'删除 id="divId" 高度的内联样式'是什么意思..
  • Div上有一个ID为“divId”的样式。在该样式内部,高度设置为 493 px。如果您从 div 中移除高度样式,外部滚动条就会消失。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-08
  • 2011-05-22
  • 1970-01-01
相关资源
最近更新 更多