0

我有一个 iframe,我正在其中上传一个文本文件,上传后读取它的内容,这些内容只是 url。问题是我无法在这个 iframe 被称为某人的 textarea 中显示结果,请让我摆脱这个。我的代码如下。这是我框架的代码。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $(this).parent().find("#social_media_urls").val("<?php echo $links?>");
    });
</script>
</body>
</html>

并且打击是我要显示结果的html。

<div class="tabs-content" id="tab_social_urls">
  <ul>
    <li>
      <div class="left"> Upload URLs (csv): </div>
      <div class="rite">
        <iframe id="uploadFile" src="<?php echo "includes/iframe_upload_file.php" ;?>"></iframe>
      </div>
      <div class="clr"></div>
    </li>
    <li>
      <div class="left"> Current URLs: </div>
      <div class="rite">
        <textarea name="social_media_urls" id="social_media_urls" cols="" rows="">

                                                </textarea>
      </div>
      <div class="clr"></div>
    </li>
  </ul>
  <div class="clr"></div>
</div>

我想在文本区域中显示结果。

4

2 回答 2

1

如果您像这样使用,您可以在文本区域中设置值

<script type="text/javascript">
    $(document).ready(function(){
        $("#social_media_urls").val("<?php echo $links?>");
    });
</script>
于 2012-09-17T06:21:39.083 回答
0

上次我遇到这个问题时,我使用以下方法解决了:

parent.$('#social_media_urls') ...
于 2012-09-17T06:20:07.310 回答