Доступ к содержимому iframe

273
16 апреля 2017, 01:04

Есть страница. На ней скрытый iframe, в котором выполняются определенные операции при нажатии кнопки на основной странице. Как получить содержимое фрейма с помощью jquery? Пример кода

$(document).ready(function(){ 
 
$('#hiddenframe').load(function(){ 
    var iframe = $('#hiddenframe').contents().find("#frame_test_div").html(); 
    console.log('Ответ '+iframeDocument); 
 
}); 
}); 
  
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
 
<form enctype="multipart/form-data" action="" method="post" name="loadavatar" target="hiddenframe"> 
<input type=hidden name=MAX_FILE_SIZE value=10485760> 
<input id=avatarfile name=filename type=file> 
<input type="submit" value="Загрузить" name="Subm" id="uploadButton"> 
</form> 
 
<iframe id="hiddenframe" name="hiddenframe"> 
<div id="frame_test_div">фрейм</div> 
<? 
if (isset($_POST['Subm'])) { 
$upload_file = $_FILES["filename"]["tmp_name"]; 
list ($validate, $width, $height, $filetype) = validate($upload_file); 
 
if ($validate == 'ok') { 
 
    $filename = new_name($user_id); 
    echo 'Файл: '. $filename; 
    add_img$upload_file, '../img/temp', $filename, $filetype); 
 
    } 
} 
?> 
</iframe>

READ ALSO
Frontend задача, как лучше подойти к ее решению?

Frontend задача, как лучше подойти к ее решению?

Аналог фичи, которую я хочу сделать - https://multiplexua/cinema/victoriaplaza

213
Свойства эмуляции flexbox. Нужен совет

Свойства эмуляции flexbox. Нужен совет

Хотелось бы услышать критику по существующей логике разметки

199
CSS маска объектов

CSS маска объектов

Доброго утра! Каким образом из верхнего блока с такой разметкой:

193
Где может быть ошибка в скрипте?

Где может быть ошибка в скрипте?

Добрый день! На странице есть ссылки, расположенные в одну строкуЭтот скрипт прячет ссылки, которые при ресайзе выходят за пределы экрана,...

192