Как по-разному отображать уценку на репозитории Github и на страницах GitHub, чтобы добавить iframe? - PullRequest
1 голос
/ 05 мая 2020

Я использую тег <iframe> HTML для встраивания некоторого контента в файл разметки Github служит страницей (функция GitHub Pages). файл, который также должен быть доступен для чтения из репозитория) он выглядит очень некрасиво как неотрисованный тег <iframe>.

Есть ли способ показать iframe на последней странице, но скрыть его HTML в repo?

Еще лучше, есть ли способ вместо этого показать что-то еще, например красивое заменяющее изображение и ссылку (и скрыть их на последней странице)?

1 Ответ

1 голос
/ 06 мая 2020

Это находится внутри файла уценки:

   <a id="iframeLink" href="https://...">Visible link text</a></p>
   <div id="iframeDiv"><img src="image_for_repository.png"></div>

Это должно go внутри репо _layouts/default.htm

<script>function change(tagaid,tagdivid) {
let l=document.getElementById(tagaid);
document.getElementById(tagdivid).innerHTML = "<iframe src='"
+ l.href + "' frameborder=0 width=400 height=400></iframe>";
l.innerHTML = "";
}
change('iframeLink','iframeDiv');</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...