Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
16 / 16 / 1
Регистрация: 27.02.2017
Сообщений: 197

Включить редактирование для IFRAME

02.09.2020, 01:27. Показов 1581. Ответов 4

Студворк — интернет-сервис помощи студентам
Имеется страничка,
Первая область - это список файлов в определенной папке на сервере, получаю вот так:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class="well sidebar-nav" >
  <ul class="nav nav-list">
     <!--  <li class="nav-header">Оглавление</li> -->
<?
  if($handle = opendir('./')){
    while (false !== ($file = readdir($handle))) {
        if ($file == '.' || $file == '..') {
          continue ;
        }
        $file = iconv("UTF-8", "cp1251", $file);
        echo "<li><a href='$file' target='iframeNote'>$file</a></li>";
    }
  closedir($handle);
  }
?>
  </ul>
</div>
Вторая область - это iframe в которую выводиться файл выбранный в Первой области

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<div class="span9 prokrutka"> <!-- Центральная область для отображения выбранной страницы-->
                              <!-- src="someSource" -->
                 <iframe id="iframeNodeID" name='iframeNote'
                                           frameborder='0'
                                           scrolling='no'
                                           onload='resizeIframe(this)'
                                           style='position: relative;
                                                  height: 100%;
                                                  width: 100%;'>
 
                 </iframe>
 
            </div>
Миниатюры
Включить редактирование для IFRAME  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.09.2020, 01:27
Ответы с готовыми решениями:

Как отключить/включить скроллинг в Iframe через js?
Lo. Подскажите plz. Как отключить/включить скроллинг в Iframe через js. peace.

Редактирование html -документа в <iframe>
Всем доброго времени суток! Задача такая. От сервера приходит html -документ в виде: #document &lt;html&gt; &lt;/html&gt; ...

Как включить редактирование конфигурации
Всем привет! Может знает кто, как внести изменения в конфигурацию 1С под знаком &quot;Объект поставщика не редактируется&quot;. Поставила...

4
16 / 16 / 1
Регистрация: 27.02.2017
Сообщений: 197
02.09.2020, 01:38  [ТС]
Подскажите как включить редактирование для iframe
нашел вот такую конструкцию
JavaScript
1
iframeNode.contentDocument.designMode = "on";
это JS но куда вставить не могу догнать , вставлял вот так
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
<html>
  <head>
      <script type="text/javascript" src="../js/jquery.min.js"></script>
      <script language="javascript" type="text/javascript">
             iframeNode.contentDocument.designMode = "on";
      </script>
 </head>
 
 <body> ........
</body>
</html>
не помогло

Подскажите как правильно сделать что бы iframe был редактируемый
0
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
02.09.2020, 09:20
Цитата Сообщение от fssf11 Посмотреть сообщение
вставлял вот так
Скрипт сам-то не догадается, что iframeNode - это ваш iframe. Попробуйте так:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html>
 
  <head>
    <script type="text/javascript" src="../js/jquery.min.js"></script>
  </head>
 
  <body>
    ........
 
    <div class="span9 prokrutka">
      <!-- Центральная область для отображения выбранной страницы-->
      <!-- src="someSource" -->
      <iframe id="iframeNodeID" name='iframeNote' frameborder='0' scrolling='no' onload='resizeIframe(this)' style='position: relative; height: 100%; width: 100%;'>
 
      </iframe>
 
    </div>
    <script language="javascript" type="text/javascript">
      const iframeNode = document.getElementById('iframeNodeID');
      iframeNode.contentDocument.designMode = "on";
 
    </script>
  </body>
 
</html>
1
16 / 16 / 1
Регистрация: 27.02.2017
Сообщений: 197
02.09.2020, 11:24  [ТС]
j2FunOnly, спасибо за отклик , но так не получается , т.е. к сожалению не редактируется
0
16 / 16 / 1
Регистрация: 27.02.2017
Сообщений: 197
23.09.2020, 22:13  [ТС]
Тема еще актуальна, может все таки кто нибудь подскажет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.09.2020, 22:13
Помогаю со студенческими работами здесь

Как включить редактирование строки в ListView?
Подскажите как включить редактирование строки в ListView

Не срабатывают события из iframe при перетаскивании в этот iframe в Opera
Есть два фрейма. В первый вкладывается второй. При зажатии кнопки мыши на первом, если передвинуть курсор к второму, то события второго не...

Уменьшить размер iframe щелкнув по ссылке внутри iframe
Можно уменьшить размер iframe щелкнув по ссылке внутри iframe? Ситуация: на странице есть ссылка, открывающая модальное окно с iframe...

Могу ли я из одного iframe добраться к елментам другого iframe?
День добрый всем! Могу ли я из одного iframe добраться к елментам другого iframe, т.е.: Например есть два ифрейма: &lt;iframe...

Почему не обрабатывается код?<IFRAME src = getsectioninfo.inc id = sectioninfo style = 'POSITION: absolute; VISIBILITY: hidden'></IFRAME>
Приветствую! Столкнулся с такой проблемой. Пишу '&lt;IFRAME src = getsectioninfo.inc id = sectioninfo style = 'POSITION: absolute;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru