gpt4 book ai didi

JavaScript 有没有办法阻止 href ="#"刷新页面?尼龙莫代尔

转载 作者:行者123 更新时间:2023-11-28 04:17:01 25 4
gpt4 key购买 nike

<分区>

有没有脚本可以停止<herf="#">从刷新页面?

你可能会问我为什么要这么做?好吧,我正在增强一个旧的 .net web 元素,它使用 nyroModal jQuery 打开一个灯箱,但是当我尝试关闭灯箱时,nyroModal 在 URL 末尾应用哈希(即 # )并导致页面刷新,从而导致屏幕翻转(糟糕的用户体验)

Javascript 代码:

$(function () {
//set up light box
var width = 766;
var height = 591;
$('.nyroModal').nyroModal({
sizes: {
initW: width, initH: height,
minW: width, minH: height,
w: width, h: height
},
callbacks: {
beforeShowCont: function () {
=$('html').css('overflow', 'hidden');
=//width = $('.nyroModalCont').width();
=//height = $('.nyroModalCont').height();
=$('.nyroModalCont').css('width', width);
=$('.nyroModalCont').css('height', height);
=$('.nyroModalCont iframe').css('width', width);
=$('.nyroModalCont iframe').css('height', height);
=},
=afterResize: function () {
$('html').css('overflow', 'hidden');
},
afterShowCont: function () {
$('html').css('overflow', 'hidden');
},
afterClose: function () {
$('html').css('overflow', 'auto');
//resizeBackground();
}
}
});
});

如果有人能告诉我如何使用 URL 末尾的散列来解决这个令人耳目一新的问题,那就太好了。或者刷新后,我的屏幕位置保持不变。不涨不跌,非常感谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com