javascript - 单击按钮时在框架内打开页面

标签 javascript jsp

我已将页面分为两半,在顶层我有一个配置文件页面(myprofile.jsp),其中有一个按钮显示编辑配置文件,单击该按钮时我希望 editprofile.jsp 在下面的框架中打开。

<button type="button" class="btn btn-primary btn-block" onclick="I want to load that page in the below frame"><span class="fa fa-gear"></span> Request CLI </button>  
                        </div><!--/col-->
                    </div><!--/row-->
              </div><!--/panel-body-->
          </div><!--/panel-->



    </div>
  </div>
  <!-- Lower post panel -->
  <div class="col-md-14">

      <div class="panel panel-default">
            <div class="panel-body">
                    <div id="spinner" style="display:none" class="spinner">
  <img id="loading-image" src="img/spinner.gif" alt="Loading..." />
</div>
 <iframe name="result"  id="result" frameborder="0" class="resultframe" onload="removeLoad()"></iframe>

              </div><!--/panel-body-->
          </div><!--/panel-->



    </div>
  </div>

</div>

最佳答案

将以下代码放入您的页面中:

<script type="text/javascript">
    function openEditProfile() {
        var frm = document.getElementById('result');
        frm.src = 'editprofile.jsp';
    }
</script>

然后将按钮的onclick设置为

onclick="openEditProfile()"

关于javascript - 单击按钮时在框架内打开页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24672476/

相关文章:

javascript - 递归期间的函数调用

javascript - 检查元素是否是父元素的子元素

javascript - 验证后指向第一个字段

jsp - JSP页面如何控制缓存?

java - 如何在客户端jsp上显示报表?

java - JSTL if-then-else session 属性

javascript - location.replace 之后的浏览器行为

java - 从 Android 应用程序触发 javascript

javascript - 跨源请求被阻止 : The Same Origin Policy disallows reading the remote resource at http://. ......

java - 在 JSP 中,如何识别列表中存在的对象类型?