javascript怎么获取元素滚动后的可见高度!http://v2.freep.cn/3tb_131009110450qew1512293.png
图片传不了,这么上传后的图片链接!javascript
图片传不了,这么上传后的图片链接!javascript
解决方案 »
- ext4.0中把Ext.tab.Panel放在Ext.container.Viewport只要在tab.Panel的items里加子控件就报错?
- 如何判断按钮被点击了
- 高级文本编辑器是怎么做到在文本框里显示样式的
- 如何自动更新数据和停止
- 关于弹出窗口和屏蔽浏览器地址栏的一些问题
- 请高手解释一下,谢谢
- 求一段现成的代码,将数据转换成钱的现实形势(即1200-->1,200和1200.01-->1,200.01)
- 有无办法枚举XML文档一个节点标签的所有属性
- $$$如何设置iframe的长度和宽度,使它能自适应src中引导过来的页面,而不出现scroll bar???
- 这种写法为啥能屏蔽源代码呢,要是这样的话,那为啥很多网站不这么写呢,保护版权。
- 局部刷新
- 请各位看一下
当前的DIV本来的高度:A
滚动条当前位置距离顶部的高度:B
滚动条当前位置距离底部的高度:C
当前DIV距离顶部的高度:D(非margin-top高度,指该DIV上面的DIV的高度总和)
当前DIV距离底部的高度:E(非margin-top高度,指该DIV下面的DIV的高度总和)然后这样:
当前DIV显示高度=A-(B-D>0?B-D:0)-(C-E>0?C-E:0)demo:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="/js/jquery-1.7.min.js" type="text/javascript"></script>
<title>测试</title>
<style>
body,html{ margin:0; padding:0;}
</style>
</head>
<body>
<div style="height: 300px">
sfsd</div>
<table id="table" style="width: 300px; border: 1; border-style: solid; border-width: 1px;
height: 500px;">
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td id="val">
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</table>
<div style="height: 300px">
sfsd</div>
</body>
<script>
window.onscroll = function () {
var A = 500;
var B = parseInt($(document).scrollTop());
var C = $(document).height() - $(window).height() - B;
var D = 300;
var E = 300;
var BD = B - D;
var CE = C - E;
var val = A - (BD > 0 ? BD : 0) - (CE > 0 ? CE : 0);
$("#val").text(val);
}</script>
</html>