gpt4 book ai didi

javascript - 加载外部脚本时锁定浏览器

转载 作者:行者123 更新时间:2023-12-02 16:39:33 25 4
gpt4 key购买 nike

我正在使用jquery加载外部javascript$.getScript(url,callback),我想要实现的是锁定浏览器直到加载脚本,我尝试过使用$。 ajax 代替了 async: false 但没有更好的结果

最佳答案

尝试使用$.holdReady()

$.holdReady(true);

var data;

function callback(response) {
if (response) {
data = response;
$.holdReady(false)
};
};

var request = $.getScript(url);

$(document).ready(function() {
$("body").append(data.result)
});

$.holdReady(true);

var data;

function callback(response) {
if (response) {
data = response;
$.holdReady(false)
};
};

var request = $.getScript("https://gist.githubusercontent.com/guest271314/e2edd364cc20ad7e9e14/raw/f7d7b756005ad6d2b88cf0211f78a2990d7d2dc7/content.json");

$(document).ready(function() {
$("body").append(data.result)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

关于javascript - 加载外部脚本时锁定浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27624072/

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