2015-02-08 68 views
-1

我是新手到Asp.net所以请原谅这个:)页面元素停止响应

我加了一个超链接的HTML标记,像这样

<h2><a class="iframe2 cboxElement" id="frameEdit" onclick="return OpenEditPage()">(EDIT)</a></h2> 

这里是OpenEditPage()方法

<script> 
     function OpenEditPage() 
     { 
      var pid = document.getElementById("ProjId").value; 
      var link = document.getElementById("frameEdit"); 
      link.setAttribute('href', "/Project_MainPageEdit.aspx?editpid=" + pid); 
      return false; 
     } 
</script> 

虽然我点击编辑超链接不久,编辑页面中Iframe打开。但是,当我关闭编辑页面时,我会返回到MainPage,但页面上的所有按钮和其他元素都无响应,直到我刷新页面。

这是什么原因?

回答

0

我添加下面的脚本中的代码和它的工作就像一个魅力

$(document).ready(function() 
{ 
    $(".iframe2").colorbox({ onClosed: function() { window.location.reload(); } }); 
});