ASP Core Javascript перенаправляет http на https при использовании Window.open () - PullRequest
1 голос
/ 20 октября 2019

У нас есть основное веб-приложение ASP, а основным сайтом является https. У нас есть код в javascript, который открывает новый iframe, который должен указывать на другой сайт http. Мы даем функции window.open сайт http: //, но заметим, что при открытии он заменил http на https, что является проблемой.

Есть ли способ отключить это? Мы просто хотим открыть его как http. Кажется достаточно простым, но я не могу найти никакой информации о том, как это сделать.

** Обновление 1: После некоторой тренировки я решил попробовать использовать Window.open без цели, модального iframe. мы вставляли это в. Он работает так, как предполагалось, и открывается как http вместо https.

Так что теперь я должен выяснить, почему включение этого в iframe приводит к тому, что это https.

, модальный выглядитэто:

<div class="modal fade" id="rangeActiveModal" tabindex="-1" role="dialog" data-keyboard="false" data-backdrop="static">
    <div class="vertical-alignment-helper">
        <div class="modal-dialog vertical-align-center modal-lg">
            <div class="modal-content">

                <div class="modal-body">
                    <iframe name="theFrame"></iframe>
                </div>

                <div class="modal-footer">
                    <button type="button" id="btnRejoinEnvAndHide" name="button" value="Rejoin" class="btn btn-success">Rejoin</button>
                    <button type="button" id="btnStopEnvAndHide" name="button" value="Stop" class="btn btn-danger">Stop</button>
                </div>

            </div>
        </div>
    </div>
</div>

И вызов выглядит так:

arenaWin = window.open(url, 'theFrame');

1 Ответ

0 голосов
/ 20 октября 2019

Это очень возможно сделать:

<button>EXAMPLE.COM</button>

<script>
  document.querySelector('button').addEventListener('click', () => {
    alert('EXAMPLE.COM');
    window.open("http://example.com/", 'theFrame');
  });
</script>

см. https://jsfiddle.net/o3n7cd6g/3/

...