小编Sce*_*tia的帖子

禁用滚动但使用JavaScript捕获滚动数据?

我正在尝试阻止默认滚动行为,同时仍然确定用户尝试滚动的像素数.

我的目标是(在我的页面上的某个垂直位置)将导航元素固定到屏幕顶部并劫持滚动/滑动事件以在用户向上滚动时拉下移动菜单(因此上下移动所述元素)通过ñ像素取决于有多少像素的用户试图滚动).

我知道在阻止原生行为方面存在的用户体验/可访问性问题,但这些诉讼需要西装想要的东西.

到目前为止,我有:

$('body').on({
 'mousewheel' : function(e) {
    e.preventDefault(); 
    e.stopPropagation();
 }
}); 
Run Code Online (Sandbox Code Playgroud)

但我很难知道如何访问滚动的像素数(因为元素/滚动偏移不再是指南).

编辑:请注意,此问题专门询问滚动被阻止时有关鼠标/滚动操作的信息.不要认为这已被适当标记为重复.

javascript jquery

3
推荐指数
1
解决办法
158
查看次数

什么php/server设置可能阻止simplexml_load_file()工作?

我正在使用simplexml_load_file()抓取RSS提要的内容:

$rss = simplexml_load_file('http://www.iolproperty.co.za/roller/news/feed/entries/rss');
Run Code Online (Sandbox Code Playgroud)

这在我的本地服务器上按预期工作,但在部署到我的客户端的生产服务器时静默失败,返回空结果.

phpinfo()函数说启用了SimpleXML支持,似乎我可以访问远程文件(cURL函数工作得很好).我也试过加载不同的RSS源.同样,它们在本地工作但在部署时返回空.

php simplexml

1
推荐指数
1
解决办法
3646
查看次数

标签 统计

javascript ×1

jquery ×1

php ×1

simplexml ×1