Ифраме не читает текст - PullRequest
0 голосов
/ 13 июня 2018

Я загрузил html-файл и файл изображения (png) в html-файл Sharepoint for chatbot.Когда я вставляю текст в iframe, он не читает текст.

Uncaught DOMException: Не удалось прочитать свойство 'cssRules' из 'CSSStyleSheet': Невозможно получить доступ к правилам Ошибка: Uncaught TypeError: Cannot read property 'value'ноль в onChange.

// Get the modal
var newmodal = document.getElementById('myModal');

// Get the button that opens the modal
var btn = document.getElementById("myBtn");

// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];

// When the user clicks the button, open the modal 
btn.onclick = function() {
  newmodal.style.display = "block";
}
// When the user clicks on <span> (x), close the modal
span.onclick = function() {
  newmodal.style.display = "none";
}
.newmodal {
  width: 300px;
  background-color: lightgray;
  position: fixed;
  bottom: 50px;
  right: 38px;
  display: none;
}

img {
  background: white;
  position: fixed;
  bottom: 15px;
  right: 15px;
  height: 60px;
  width: 60px;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

<div class="container-fluid">
  <div class="newmodal" id="myModal">
    <div class="close-btn">
      <span class="close">&times;</span>
    </div>

    <iframe height="400" width="300" src='myiframelink'></iframe>
  </div>
  <img id="myBtn" src="https://sharepoint.com.....">
</div>

1 Ответ

0 голосов
/ 13 июня 2018

Убедитесь, что URL вашего файла правильный.
Ваш код, кажется, в порядке.

Попробуйте этот тест iframe код с примером источника

<iframe height="400" width="300" src='http://ntl.matrix.com.br/pfilho/html/lyrics/a/always.txt'></iframe><br>
...