为什么我的 html 只加载两个 javascript 脚本之一?

我遇到的问题是一个令人沮丧的问题。我已在本地主机和 codepen 中尝试解决此问题,但我无法找出问题所在。本质上,我有两个 Javascript,一个运行新闻提要,另一个用于运行 DOW 的自动收报机磁带。但是,它们不会同时运行。任何帮助将不胜感激。


注意:这一切都是建立在引导 CSS 之上的。


<head>

<meta charset="utf-8" content="width=device-width initial-scale=1">

<title>Predictive Trades</title>

<link rel="stylesheet" href="{% static 'css/style.css' %}">

<link rel="stylesheet" href="{% static 'css/fixed.css' %}">

<link rel="stylesheet" href="{% static 'css/bootstrap.css' %}">

</head>


<body>

<!--- Start Landing Page Section --->

<div class="landing">

  <div class="home-wrap">

    <div class="home-inner">

    </div>

  </div>

</div>

<div class="caption text-center">

  <h1>Advanced Market Analytics</h1>

  <h3>Enter Company Below to get Started</h3>

  <div class="container h-100">

      <div class="d-flex justify-content-center h-100">

        <div class="searchbar">

          <input class="search_input" type="text" name="" placeholder="Search...">

          <a href="#" class="search_icon"><i class="fas fa-search"></i></a>

        </div>

      </div>

    </div>

</div>

<div intrinio-widget-type="ticker_tape" intrinio-widget-tickers="DOW30">

  <script>

  (function(f,i,n,t,e,c,h){f['IntrinioWidgetsObject']=e;f[e]=f[e]||function(){

       (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date();c=i.createElement(n),

       h=i.getElementsByTagName(n)[0];c.async=1;c.src=t;h.parentNode.insertBefore(c,h)

       })(window,document,'script','https://widget-api-cdn.intrinio.com/intrinio-widgets.min.js','iw');

       iw('initialize', {userId: '2095ee9f024bec258d15150a90bbe843bdd1271613906cd7b5125229f23d654b'})

  </script>

</div>

<!--- End Landing Page Section --->

</div>


MYYA
浏览 111回答 1
1回答

当年话下

用它来加载您的新闻。你使用 window.onload ,我猜你的其他函数正在阻止窗口完全加载,这样它就会在 dom 准备好后立即触发。     <div id=news class="text-white-50">       <script>document.onreadystatechange = function(e){    if (document.readyState === 'complete')    {        news();    }};        </script>    </div>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5