2

我得到了这个弹出窗口,当您向下滚动到页面底部并单击关闭按钮时,它会将用户滚动到页面顶部

这是它的样子:

<a href="#" onClick="stpFlush();" id="stp-close">X</a>

整个 javascript 代码:http ://palimashop.com/wp-content/plugins/social-traffic-pop/stp.js?ver=1.0

我希望用户在关闭后不会被重定向到页面顶部。我们该怎么做?

我将不胜感激任何帮助。谢谢

4

2 回答 2

1

无论您在页面上的哪个位置,都可以将位置固定在屏幕上。

通过 CSS

#stp-close { /* Probably you need to use stp-main ! */
    position: fixed;
}

stp-close如果不用于弹出窗口,您可能需要设置另一个选择器。我可能#stp-main来自我在 JS 中看到的内容。

于 2012-09-20T11:08:03.377 回答
0

听起来 JS 函数并没有停止点击链接的回发,return false;stpFlush. 它也可能值得放在action.stopPropagation()函数的开头。

于 2012-09-20T11:10:56.733 回答