问题标签 [sticky]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
failover - HAProxy - 故障转移后保持会话粘性
我有一种情况,我必须在节点发生故障的情况下保持会话粘性。配置是:
- 在 JBoss 4.2.3(同构集群)上运行我们的企业应用程序的三个节点(as1、as2、as3)
- HAProxy 为每个节点执行循环(一个 TCP 服务器和一个 Tomcat)
- 复制的 tomcat 会话(用于故障转移时的 SSO)
- 启用坚持会话(appsession 指令)
我的问题是,当我放下其中一个节点(即 as3)时,会话粘性立即中断:会话在没有重新身份验证的情况下失败(Tomcat 共享会话),但从现在开始,每个请求都从不同的服务器(as1 as2 as1 as2 as1 as2 ...)。
如何确保故障转移请求在故障转移时坚持到第一个可用服务器?
button - 浏览器边缘的粘性按钮
我正在寻找一种情况,其中一些导航按钮粘在浏览器窗口的边缘,我假设一些 css 和 javascript,我已经很长时间没有进行任何编码了,我想知道是否有人可以指出我正确的方向。
html - Div 不会拉伸,因为它的包含元素设置为 min-height
我想要一个 div 来拉伸页面的高度,如果它和它包含的元素都设置为“height:100%;”
但是,为了使我的粘性页脚起作用,我需要将容器设置为“min-height:100%;”。显然 min-height 的高度不是继承的。解决方案?
我可以吗:
1)在保持其父级设置为最小高度而不是高度的同时拉伸div?
2)是否有一种解决方案可以在不使用最小高度的情况下将页脚设置为粘性?
jquery - 向右滚动时,div 停在屏幕左侧
我有一个快速的 jQuery/css 问题。我正在编写一个网站,并且有一个灰色框,其中包含内容/链接,当用户向右滚动时,我想将其粘贴到屏幕的左侧。我浏览了一堆论坛/教程,但仍然找不到我的解决方案。这是该网站的链接。
当谈到 jQuery 时,我是一个新手,所以任何帮助将不胜感激,谢谢!
jquery - 在窗口滚动期间将元素固定在容器中
我有一个问题,我认为最好用一张图片来解释,所以我要附上它。
好的,所以基本上我拥有的是一个父容器,以及其中的一个元素(它实际上是一个文本块),我们将其称为 FIXED 元素。
当用户位于页面顶部时,我希望固定元素位于其父元素的顶部。当用户开始向下滚动页面,并且父级开始向上移动视口时,我希望固定元素跟随滚动,直到它到达其父级的底部,然后停在那里。
目前还没有 HTML 或任何内容,因为我正处于这个网站的粗略草图阶段。
总的来说,我对使用 jQuery 或 javascript 持开放态度,我的 JS 技能有限,而且我对 jQuery 很熟悉,但我不介意复制和粘贴代码并弄乱它。
任何帮助将不胜感激。谢谢!
jquery - 如何让固定的“粘性”div 留在视口之外
我正在尝试遵循本教程:http: //jqueryfordesigners.com/fixed-floating-elements/。
问题在于,每当将固定定位应用于 div 时,如果浏览器宽度发生更改,则 div 会水平移动以适应视口。在教程示例http://static.jqueryfordesigners.com/demo/fixedfloat.html这不会发生。
这是我的代码(一切都在相对定位的#wrapper 中):
CSS:
HTML:
查询:
你可以在这里看到我的页面:http ://www.brandcoffee.it/test/brandapart/imagick.php
javascript - jQuery - DIV 以滚动动作移动并将位置固定到窗口的顶部和底部
可能已经有一个 jQuery 插件可以实现这一点,但我找不到一个完全符合我要求的插件。如果有,请指点我的教程,谢谢。
我的问题是我的页面内容很长,当您在页面底部附近滚动时,我的侧边栏不可见。
因此,当您向上和向下滚动页面时,我想让我的#sidebar div 贴在浏览器窗口的顶部和底部。
我的侧边栏高度比你的典型屏幕分辨率长,所以我需要侧边栏的底部粘在浏览器窗口的底部以及浏览器的顶部。
所以当你开始向下滚动时,侧边栏会像往常一样滚动,但是当你到达侧边栏的末端时,它会粘住并且不会滚动,当你开始向上滚动时,侧边栏将跟随直到侧边栏的顶部到达浏览器,然后它坚持。反之亦然。
这可能吗?
我创建了一个简单设计布局的jsfiddle,它是中心的。我在侧边栏添加了一个虚线边框,所以你现在应该把侧边栏放在哪里。
http://jsfiddle.net/motocomdigital/7ey9g/5/
任何建议,或者您知道在线教程或演示,都会非常棒!
更新
请参阅@Darek Rossman 的这次尝试
他的基本想法在起作用。但是向上滚动会导致它卡到顶部。我需要侧边栏在向上/向下滚动时保持流畅。但坚持窗口的顶部或底部。当页眉/页脚在视口中时,它也不应该固定定位,因此它不会覆盖。
谢谢
javascript - Jquery/Javascript - 向下滚动时,更改文本区域的高度和位置
我正在寻找一种方法来实现最有可能是事物组合的效果,它的基础是这样的:http: //nikestadiums.com/ 正如你所看到的,当你向下滚动时,一个 div实际上是向上滑动。我不确定是否有这样的插件,如果有,是否可以在向下滚动时调整元素的大小并重新定位元素?
我看过帖子: 如何让 div 到达页面顶部后随页面向下滚动? 我知道粘性元素http://imakewebthings.github.com/jquery-waypoints/sticky-elements/
甚至有可能做这样的事情吗?如果是的话,你能给我链接/例子吗?当然,我需要让它像耐克一样超级光滑……哈
这是一个 jsfiddle,但我无法让它正常工作。 http://jsfiddle.net/3U2Gj/65/
谢谢。
javascript - 如何将div粘贴到父div的顶部
我想做的是,
- 始终将 div 粘贴
class="new"
到顶部.inside
向下滚动时,请 - 当您单击新 div 时,在内部创建新行(在表的顶部而不是像现在这样的底部)
linux - 使用粘性位安装没有 sudo?
我正在尝试编写一个 shell 脚本来挂载循环设备,并且我正在为这个脚本分配一个粘性位以作为 uid(root) 执行。(这是针对服务器上的其他用户)问题是我似乎无法运行'mount' 命令前面不使用 sudo。当我在 root 帐户中时,我可以毫无问题地运行“mount”命令,所以我认为通过设置脚本rws-r_x-r_x
可以做到这一点。
我是否误解了使用粘性位的概念?还是有其他方法?
服务器在 Ubuntu 10.04 下运行