热度 3||
在iPad上编辑博文时,博文的内容达到一定长度后会覆盖博文下方的选项和保存发布的按纽,使得我们无法保存博文。
出现这个问题的原因是在iPad上iframe(编辑框就是一个iframe)会自动扩张高度来容纳下它包括的所有内容,因而会超出包含它的div高度, 而覆盖那个div的下一个div的表面。解决办法是将包含编辑框iframe的div设置从height:100%改为 height:365px;overflow:auto;-webkit-overflow- scrolling:touch。 我们将高度设为365px的原因是有个外层的div的高度是400px,减去工具栏的高度后剩下的高度大致就是365px。 这样修改后,我们就可以编辑长博文了(见下图)。 注意现在在iPad上编辑框的右端就出现了滚动条。
template/default/home/spacecp_blog.htm
form#ttHtmlEditor
table.tfm
tr.td
input#subject
table.tfm
tr.td
textarea#uchome-ttHtmlEditor
div: height: 400px
iframe#uchome-ifrHtmlEditor: height: 100%
-> home.php?mod=editor&charset=utf-8&allowhtml=1&doodle=
(source/module/home/home_editor.php)
-> div.dvhtml
div#divEditor: height:100% => height:365px;overflow: auto; -webkit-overflow-scrolling: touch;
iframe#HtmlEditor
代码修改小结:
在source/module/home/home_editor.php的靠近结尾处,关于divEditor的语句里:在
document.write('<div
id="divEditor"
style="padding-left:4px;height:100%;background-color:#fff"><IFRAME
class="HtmlEditor" ID="HtmlEditor" name="HtmlEditor"
style="height:100%;width:100%;" frameBorder="0" marginHeight=0
marginWidth=0 src="home.php?mod=editor&op=blank&charset=<?php
echo $_GET['charset']; ?>"
onload="blank_load();"></IFRAME></div>');
中将第一个
height:100%;
改为
height:365px;overflow:auto;-webkit-overflow-scrolling:touch;
天香公主: 对
天香公主: 这么多年在iPad上看美国中文网等Discuz网站,只遇到两个问题,除本文说的问题外,还有就是在博客里无法上传图片。
关于手机版网站,刚看到倍可亲推出了APP htt ...
天香公主: 这么多年在iPad上看美国中文网等Discuz网站,只遇到两个问题,除本文说的问题外,还有就是在博客里无法上传图片。
关于手机版网站,刚看到倍可亲推出了APP htt ...
carry0987: 其實iPad很多人用,所以關於Ipad 對Discuz的相關優化還是必要的(我會協助做iPhone的優化的~
天香公主: 我试过了,挺好。其实不改也无所谓,对非iPad用户这不是问题。只是象我这样用iPad阅读和上网的人,要修改或写博文不能用iPad有点不方便。
最后那段没啥用处,就 ...
彼岸网: 看不太清楚,到底是要改哪个文件?source/module/home/home_editor.php,还是
template/default/home/spacecp_blog.htm
我两个都查了,也没有找到相关的语句,不 ...
彼岸网: 我改了,你一会儿试一下吧。
但你这段是什么意思?
template/default/home/spacecp_blog.htm
form#ttHtmlEditor
table.tfm
tr.td
input#subject
t ...
天香公主: 我刚装了3.2。在source/module/home/home_editor.php的靠近结尾处(我给的行数可能不对,因为我在Visual Studio里将文件格式化过了),在
document.write('<div ...
彼岸网: 看不太清楚,到底是要改哪个文件?source/module/home/home_editor.php,还是
template/default/home/spacecp_blog.htm
我两个都查了,也没有找到相关的语句,不 ...
Powered by Discuz! X3.1
© 2001-2014 Comsenz Inc.
GMT-4, 2024-3-28 07:55 PM
, Processed in 0.023127 second(s), 11 queries.
,ApcOn