首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >汞编辑器0.9 -内容iFrame在编辑器控件后面,并且高度错误

汞编辑器0.9 -内容iFrame在编辑器控件后面,并且高度错误
EN

Stack Overflow用户
提问于 2013-10-16 12:31:10
回答 1查看 362关注 0票数 0

我正在尝试将Merg0.9与Rails 3.2项目集成在一起,但内容iFrame只是拒绝在页面的正确部分显示--它位于水星工具栏的后面,并且有150个像素的固定高度。

当我查看水星页面时,我会看到以下内容的iFrame:

代码语言:javascript
复制
<iframe id="mercury_iframe" name="mercury_iframe" class="mercury-iframe" 
frameborder="0" src="about:blank" style="left: 0px; visibility: visible; ">
</iframe>

当我看水星演示页面1时,它看起来是这样的:

代码语言:javascript
复制
<iframe id="mercury_iframe" class="mercury-iframe" 
frameborder="0" src="about:blank" style="top: 86px; left: 0px; 
height: 744px; visibility: visible; "></iframe>

注意顶部和高度风格-我没有这些原因。在演示中,它们会随着页面大小的调整而改变。

所有的水星js和css似乎都在加载,可编辑的页面没有自己的样式可以干扰(不是说它应该在iFrame中起作用)。

我已经尝试了水星-rails宝石和来自GitHub上的主人。

任何帮助都很感激!

1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-16 19:21:24

感谢水星的作者杰里米杰克逊回答这个问题。

这个问题可能是由于使用jquery > 1.7.7而导致的。我只是简单地将<%= javascript_include_tag 'jquery', 'admin/mercury' %>layouts/mercury.html.erb中更改为<%= javascript_include_tag 'jquery-1.7', 'admin/mercury' %>,所有这些都是固定的。

Rails 3.2使用的是正在加载的jQuery 1.9。有一个jquery-1.7.js的副本,它包含在水星宝石中,上面的更改是用于水星的。这不会干扰rails使用的版本或正在编辑的页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19403500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档