2012-03-09 77 views
1

我想创建一个类似于博客上可用的布局/样式编辑器。我注意到他们使用iframe,但iframe每次更改时都必须刷​​新。我期待着做一些更具响应性的事情。例如,如果我更改div的宽度,我希望在移动滑块时看到此更改发生。创建一个简单的布局/样式编辑器

我想知道是否可以使用iframe设置使用jquery/etc来修改iframe中的内容的来源,还是不使用iframe更好?

iframe将用于加载联机的现有网页。

回答

0

iframe的好处在于不会干扰页面的其他部分(可以使用不同的CSS,脚本,变量名等)。 TinyMCE和其他编辑器为其内容使用iframe。是的它可以从jQuery的直接访问的iframe:

看到这个链接,http://jsbin.com/ajatix/edit#javascript,html,live

+0

嗨西蒙,感谢您的额外信息。 iframe将用于加载其中的现有网页。这会改变你的答案吗? – David 2012-03-09 14:22:57

+0

这取决于网页是在同一个域还是不在。 www.example.com无法将www.example2.com加载到iframe中并通过脚本修改内容。浏览器将拒绝访问 – 2012-03-09 14:28:32

+0

嗨,Simon,如果我在www.site.com上有一个将www.site.com/page.php加载到iframe的页面,我将能够编辑iframe中显示的css /内容? – David 2012-03-09 14:42:22