Переход по ссылке на новую вкладку только во время загрузки страницы после события нажатия - PullRequest
0 голосов
/ 24 апреля 2020

Поиск любого JS/jQuery или CSS, который завершается нажатием на любую часть в теге <body>, должен перейти на веб-сайт в новой вкладке, на которую ссылается тег <script>, который встроен в <span>. Здесь сценарий будет вызываться при загрузке страницы в первый раз

<body>
   ...
   ...
    <span>
        <script src="https://stackoverflow.com/" type="text/javascript"></script>
    </span>
</body>

Ниже приведен частичный фрагмент, показывающий результат добавления <span> из DOMContentLoaded над закрывающим тегом </body>

document.addEventListener('DOMContentLoaded', function() {
  let createSpan = document.createElement('span');
  let createScript = document.createElement('script');
  createSpan.textContent = 'This is the appended Span Text';
  createScript.src = 'https://stackoverflow.com/';
  createScript.type = 'text/javascript';
  createSpan.appendChild(createScript);
  document.body.appendChild(createSpan);
}, false);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<body>
  AnyWhere clicked within this area should navigate to the website referencing to the script from the span tag over a new tab
  <br/><br/><br/>
</body>

Этот же сценарий должен быть изменен таким образом, чтобы при первой загрузке веб-сайта и нажатии в любом месте окна браузера, т. Е. С помощью <body> должен перейти на веб-сайт в новой вкладке

Любое изменение эффекта HTML с помощью CSS должно быть передано / записано только из JS/jQuery.

...