sgstvbdy 发表于 2024-12-21 14:37:22

edge运行异步js

自己写一段js 异步运行之后   在Edge浏览框_JS执行完成事件里    让执行结果等我我想要的文本 比如www.leybc.cn应该怎么写

揰掵佲 发表于 2024-12-21 14:37:23

<p>我在 Edge浏览框_文档加载完毕这个接收事件写代码 直接运行JS 就可以了</p>
<p></p>
<p>运行异步JS 也可以拿到结果.</p>
<p></p>

揰掵佲 发表于 2024-12-21 15:29:35

运行JS_异步 第2个参数 是你自定义的用户数据你传个自定义的数据 过去 根据这个数据判断

sgstvbdy 发表于 2024-12-21 15:46:08

揰掵佲 发表于 2024-12-21 15:29
运行JS_异步 第2个参数 是你自定义的用户数据你传个自定义的数据 过去 根据这个数据判断...

这个我看了,但是有个问题 比如点击按钮   点击成没成功怎么判断?怎么把这个传到异步里呢

揰掵佲 发表于 2024-12-21 15:57:04

sgstvbdy 发表于 2024-12-21 15:46
这个我看了,但是有个问题 比如点击按钮   点击成没成功怎么判断?怎么把这个传到异步里呢 ...

<p>这个是真的要看JS的写法咯,</p>
<p>一般JS写法 如果是在页面就绪之前的话 需要在JS里面判断 页面是否加载完毕</p>
<pre><code>function domReady(callback) {
    if (document.readyState !== 'loading') {
      callback();
      return;
    }

    document.addEventListener('DOMContentLoaded', () = &gt; {
      requestAnimationFrame(callback);
    });
}

// 使用方法
domReady(() = &gt; {
    console.log('DOM fully loaded and parsed');
    // 在这里放置你的初始化代码
});
</code></pre>
<p>如果你附带了 jquery的话 更简单</p>
<pre><code>$(function() {
    console.log('DOM fully loaded and parsed');
    // 在这里放置你的初始化代码
});
</code></pre>
<p>我个人用的比较多的 就是 setTimeOut</p>
<pre><code>setTimeout(function() {
      // 在这里放置你的代码
}, 2000)
</code></pre>

sgstvbdy 发表于 2024-12-21 16:42:26

揰掵佲 发表于 2024-12-21 15:57
这个是真的要看JS的写法咯,
一般JS写法 如果是在页面就绪之前的话 需要在JS里面判断 页面是否加载完毕
fu ...

我都是拦截数据 判断加载成功没, console.log('DOM fully loaded and parsed')这个也不是执行结果吧,还是没明白 怎么取结果,我今天看你初级教程了,里边也没有

sgstvbdy 发表于 2024-12-21 17:30:35

揰掵佲 发表于 2024-12-21 17:18
我在 Edge浏览框_文档加载完毕这个接收事件写代码 直接运行JS 就可以了

运行异步JS 也可以拿到结果.


还得是你啊,牛掰

Cbise 发表于 2025-6-26 22:33:00

学习学习!!!!!!!
页: [1]
查看完整版本: edge运行异步js