2017-06-30 7 views
-1

erstens Entschuldigung für mein Englisch.Erhalten Eingabe Text Wert von "iframe"

Ich habe einen Iframe: manuell

Nach dem Hochladen

<dl class="ctrlUnit"> 
    <dt>{xen:phrase image_url}:</dt> 
    <dd><input type="text" name="redactor_image_link" id="redactor_image_link" class="textCtrl" /></dd> 
</dl> 
<div style="border: 3px dotted #a0a0a0; overflow: hidden; margin: 15px auto; max-width: 650px;"> 
       <iframe src="http://img.uforum.uz" width="650px" height="483px" align="center"style="border: 0px none; margin-left: 0px !important; height: 483px; margin-top: -10px; width: 665px;"> 
        Ваш браузер не поддерживает плавающие фреймы! 
       </iframe> 
     </div> 
<dl class="ctrlUnit submitUnit"> 
    <dt></dt> 
    <dd> 
     <input type="button" name="upload" class="redactor_modal_btn button primary" id="redactor_image_btn" value="{xen:phrase insert}" /> 
     <a href="javascript:void(null);" class="redactor_modal_btn redactor_btn_modal_close button">{xen:phrase cancel}</a> 
    </dd> 
</dl> 

über diese iframe User Bild hochladen und direkte URL in das Eingabeformular einfügen, http://img.uforum.uz zum http://img.uforum.uz/upload.php umleitet, und in dieser Seite muss automatisch einfügen Wert (URL von Iframe-Eingabe):

<input type="text" value="http://img.uforum.uz/images/luqihve4440494.jpg" name="direct" size="50"> 

auf dem zweiten Eingang (das nicht in iframe platziert, aber über dem iframe-Code):

<dd><input type="text" name="redactor_image_link" id="redactor_image_link" class="textCtrl" /></dd> 

Ich weiß JavaScript nicht und brauche Ihre Hilfe)

den Dank im Voraus.

+1

Sie diese Antwort lesen kann, ist es Ihnen vielleicht helfen, eine Menge. https://stackoverflow.com/questions/15002652/get-value-of-input-field-inside-an-iframe – Anami

+0

Mögliches Duplikat von [Wert des Eingabefeldes in einem Iframe erhalten] (https://stackoverflow.com/questions/15002652/get-value-von-eingabefeld-inside-an-iframe) – shaochuancs

Antwort

0

Set-ID dann erhalten sie von:

var iframetext = document.getElementById("myiframe").innerHTML;