- 浏览: 165849 次
- 性别:
- 来自: 天津
文章分类
最新评论
如题,就是在网页中,只显示右侧的垂直滚动条,而不要底部的水平滚动条;这个问题让我挠头了半天。
做的那个管理界面,为了能让菜单在整个窗口中显示,我没有用Frame,而是用了iFrame;为了让iFrame窗口适用大小,我也用JavaScript代码做了判断;
插入iFrame的代码如下(我没有设宽高,宽高有Js代码控制的,这里不再描述)
<iframe src="welcome.html" name="workArea" align="middle"
marginwidth="0" marginheight="0" allowtransparency="true"
application="true" id="workArea" scrolling="auto"></iframe>
滚动条设了自动auto,当页面内容多时,会自动出现滚动条;
预想效果是出现了,但是不仅出了右侧的竖滚动条,下面左右滚动的横滚动也出现了,调整内容宽度,也一样;郁闷;虽然不影响大碍,但是觉得太不爽了。
看网上有人说,设置body的css样式;
<style type="text/css">
body {
overflow-x : hidden ;
}
</style>
试过之后,发现不行,有的说是IE不支持,我看可能是我的页网是xhtml的问题吧,如果去掉了头部的DTD;就是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
">
不过我不想这样;因为我所有的网页都是基于W3C标准的,我并不希望因为这个小功能而去改动代码规范;
又试了其它几个办法,也是不行;不管怎么设置,内容一多,就出现横滚动条;
通过测试,得到方法一:
想到设置body宽度的做法,在iFrame包含的页面内中写入,如下
body {
width: 95%;
margin: 0px;
padding: 0px;
}
通过css来控制宽度,我没有设100%,默认是100%;而是设了95%;这样因为整体页面的宽度小于100%,所以就不再出现横滚动条了,而竖滚动条依然起作用;
后又经人介绍,得到方法二:
在iFrame的包含页面里加入
<style>
html { overflow-x:hidden; }
</style>
两种方法都可以搞定;
这些小问题,很烦人,要说也没有什么技术含量,所以很多程序员不愿意去做,没办法,要想做得好,做得细致,光有高深技术是不行的,大多时间都是消耗在这些小问题上
发表评论
-
ajax下载文档 ClientAbortException: java.net.SocketException: Connection reset by pee
2013-08-28 13:58 2256众所周知ajax是使用了浏览器内部的XmlHttpRequ ... -
在js里引用另一个js文件
2013-08-28 10:58 790new_element=document.createE ... -
<转> js替换字符正则表达式
2013-08-16 14:28 778function replace() { var str ... -
<转> JQuery选择器
2013-08-16 10:24 826<html> <head> &l ... -
jQuery获取Select选择的Text和 Value(转)
2013-08-13 09:47 555jQuery获取Select选择的Text和Valu ... -
<转>javascript获取地址栏参数
2013-08-12 10:03 656function GetQueryString(name){v ... -
iframe子页面内刷新同页面中另一个iframe
2013-08-09 15:25 10511框架页面如下: <div id="a ... -
jquery动态修改链接的onclick方法
2013-08-07 11:29 2285用jquery动态修改链接的onclick方法的传递参数,在 ... -
《转》JS怎么刷新当前页面
2013-04-15 13:17 815reload 方法,该方法强迫 ... -
ie onmouseup和onclick事件执行顺序
2012-05-14 17:21 1116今天项目要做个类似网 ... -
iframe同步刷新时好时坏问题
2012-04-19 17:04 1192页面由左右两个iframe组成,要求右面内容更新时(内容跟左面 ... -
js浮动效果
2012-02-14 17:29 982项目中某页面需要固定某个div内容,实际需求是这样的,有个评分 ... -
js判断页面关闭 仅支持IE6
2012-02-08 16:38 1618关闭页面时同时执行onbeforeunload和onunloa ... -
onpropertychange与输入法有关
2012-02-03 14:56 1157页面输入框经常有只允许输入数字的限制,一般都用onproper ... -
<转>name和function名字不能相同
2012-01-05 16:40 0今天突然碰到form表单的名字与js方法的名字相同导致找不到j ... -
onmousedown、onmouseup和onclick的奇怪问题
2011-07-08 10:04 2213将setTimeout的时间设置为0,告诉浏览器当它为当前任何 ... -
超链接<a>中属性href与target相冲突的地方
2011-03-25 11:47 1879今天在项目中写了两行代码,出现不同的效果: ①<a h ... -
<转>键盘回车事件导致页面刷新的问题
2011-03-24 11:18 848我最近在做一个 Ajax 查询的功能,代码如下: ... -
使用prototype的有用小方法
2010-09-13 15:33 904今天刚刚接触js中对象 ... -
JS 字符串连接性能
2010-09-12 17:18 2125在W3SCHOOL中有讨论js字符串连接方法性能对比的篇章如下 ...
相关推荐
此为本人自制的一款用于查杀<iframe>的软件,在vs 2003环境中利用c#语言开发的一款软件。可以双击readweb.exe直接运行。<br>用人格担保无病毒,但是还是建议使用前先进行查毒,防止因为其它原因感染病毒。<br>软件...
85<br><br>0131 巧截字符串的数字 86<br><br>0132 如何存储变长字符串 86<br><br>0133 在进行字符串比较时忽略大小写 87<br><br>0134 如何去除字符串尾空格 87<br><br>0135 如何去掉字符串中所有空格 ...
<iframe src="show.asp" frameBorder="0" width="500" scrolling="no" height="230"></iframe>
)<br> 显示会员详细发贴资料-[开关版]<br> 无发贴权就不显示发贴按钮<br> 文章动作<br> 为论坛搜索加入搜索引擎<br> 为表情图标面板增加滚动条<br> 万年历<br> 团队管理<br> 贴子被评为精华后自动给作者发短消息<br>...
主要介绍了JS去除iframe滚动条的方法,涉及javascript操作iframe中属性的技巧,非常具有实用价值,需要的朋友可以参考下
<br> }<br> </script><br> </head><br> <br> <body><br> <div id=cpst style="display:none"><br> <br> <iframe src="image/cpst.jpg" <br>style="position:absolute; visibility:inherit; top:0px; left:0px; ...
charset=gb2312" /><br><title>test</title><br></head><br><body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0"><br><table height=1000><br><tr><td>dddd</td></tr><br></table><br></body><br...
配图列表<br>列表 <br>1 说明<br>1.1 主要的内容<br>1.2 学习目标 <br>2 了解JavaScript 浏览器上的程序语言 <br>2.1 JavaScript 操作对象的简单介绍-- 属性和方法<br>2.2 JavaScript 代码的加入 <br>2.2.1 加入...
width:57%"></iframe><br><br><br><br><br><br>演示:http://www.zhuimi.com/tg/<br><br>QQ:503703<br>追米网官方:http://www.zhuimi.com<br>修远设计:http://www.xiuyuan.cn/<br>主机域名:...
<br>2) 修正控件在浏览器滚动条下端位置时弹出DIV窗口会出现显示位置有误的BUG。<br>3) 修改原ImgPathType属性名称为PathType,并且路径形式的切换对插入文件路径和插入图片路径都生效(原来的属性仅对图片路径生效)。...
第2章 HTML开发与实践 15<br>2.1 框架的使用 16<br>实例009 使用FrameSet框架布局聊天室 16<br>实例010 使用IFrame框架布局企业管理系统 17<br>2.2 滚屏的实现 18<br>实例011 滚动显示博客公告 18<br>...
/**<br>* 让iframe 显示在 指定的div下面 针对ie6 select挡住div 的bug 采用 iframe来当作div的底<br>* <br>* @param string divId 需要解决的div层<br>* @param string iframeId 采用的 IFRAME ,如果不指定 自动...
42、<iframe> 定义行内的子窗口(框架)。 43、<img> 定义图像。 44、<input> 定义输入域。 45、<ins> 定义插入文本。 46、<keygen> 定义生成密钥。 47、<label> 定义表单控件的标注。 48、<legend> 定义 fieldset ...
<br> 您可以使用如下的方法分别调用不同的样式,示例:<br> <iframe ID="eWebEditor1" src="ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe><br>...
新浪博客在线编辑器<br>1.添加时图片增加上传功能(ASP无组件上传)<br>2.IFRAME方式调用 用法类似eWebEditor<br> 调用方法:<br><input type="hidden" name="content" id="content"><br><iframe src="Edit/editor....
你可以用两种方式在首页使用此系统:<br> ①包含文件:<br> <iframe src="目录/link.asp" width=778 height=120 border=0 frameborder=0 marginheight="0" marginwidth="0" scrolling="no"></iframe><br> 其中高度...
解决日期选择器被动态增加的iframe覆盖的问题<br><br>演示地址:http://www.waytop.net/my97/datepicker/3.0/demo/index.htm<br><br>相对2.1版,优化和修正的问题<br><br>1.优化了速度和内存占用<br>2.增加realValue ...
<br> <br> 基本特性:<br> 1、PHP4+文本,无需数据库<br> 2、高效率简洁的代码,力求算法优化<br> 3、基于Session的用户管理<br> <br> 主要功能:<br> -- JS+Iframe构成的短消息,使得窗口内出现小窗口,无需开启...
功能强大的日期控件<br>My97日期控件 My97 DatePicker Ver 3.0.1<br><br>3.0.1修正的问题<br><br>1.修正与很多JS库(如prototype,JQuery,dwr等)的冲突问题<br>2.解决不能“后退”的问题 <br>3.解决IE6中,今天和选中的...
基于Session的用户管理<br> <br> 细节(不可能写全,主要提供特殊的):<br> .JS+ Iframe构成的短消息,使得窗口内出现小窗口,无需开启另外窗口<br> .动态跳转页面,快速且美观<br> .独特算法.list级刷新速度和数据量无关...