单击"提交"后,如何关闭JIRA Issue Collector窗口?或"关闭"

时间:2015-04-30 17:21:10

标签: javascript jquery html css jira

我正在开发一个使用框架集的webapp,我正在尝试实现一个Jira Issue Collector。 Jira问题收藏家不喜欢使用框架集的webapps。更多细节在这里。所以我创建了一个解决方法,将问题收集器弹出到一个新窗口。更多细节在这里。现在我可以关闭问题收集器窗口,但是一旦关闭问题收集器,空白网页就会保持打开状态。有没有办法让窗口关闭问题收集器?

将我的javascript弹出到新窗口的链接



<td class="menu2norm" width="80" align="center"><a href="javascript:IssueCollector();" class="menu2">Provide Feedback</a></td>
&#13;
&#13;
&#13;

问题收集器的JavaScript代码

&#13;
&#13;
<script src="https://code.jquery.com/jquery-latest.js"></script>    
        <script type="text/javascript">
                jQuery.ajax({
                    url: "JIRA ISSUE COLLECTOR URL",
                    type: "get",
                    cache: false,
                    dataType: "script"
                });

                window.ATL_JQ_PAGE_PROPS = {
                    "triggerFunction": function(showCollectorDialog) {
                        $(this).on('load', function(e) {
                            e.preventDefault();
                            showCollectorDialog();
                        });
                    }
                };

                window.ATL_JQ_PAGE_PROPS = $.extend(window.ATL_JQ_PAGE_PROPS, {
                    fieldValues: {
                        fullname : '<%=Session("LoggedFirstName") & " " & Session("LoggedLastName")%>',
                        email : '<%=Session("LoggedEmail")%>',
                    }                  
                });
        </script>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

这是一个已知问题,已被解决为“无法修复”。

查看错误:Issue Collector Cannot Be Closed When Placed Inside a Frameset