我是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 :(得分:0)
我在脚本中添加了以下代码,它就像魅力一样
$(document).ready(function ()
{
$(".iframe2").colorbox({ onClosed: function () { window.location.reload(); } });
});