【发布时间】:2012-07-13 12:09:12
【问题描述】:
我有一个带有 css 类厚框的 a href 标记,我需要在第一次单击后禁用链接。我该怎么做?
aspx代码
<a href="SomePage.aspx?FDID=11&KeepThis=true&TB_iframe=true&height=150&width=400"
onclick="return DoSomething(this)" class="thickbox" id="AnchorID">
<img id="MyImageButton" alt="Image" src="SiteImages/image.png" runat="server" />
</a>
我的 JavaScript 方法
function DoSomething(element) {
return true;
}
【问题讨论】:
-
制作一个 var firstclick =true; 在函数之外并在 Dosomething 添加 firstclick=false ;或代码隐藏中的相同技术让我知道它是否不起作用
-
第一次点击后表示第一次可以工作,然后变为禁用?
-
@Steve,我会的,但所有答案都没有帮助我。这就是为什么。
-
@WaqarJanjua 是的,首先我想调用该方法,然后禁用链接。
-
@niknowj,抱歉,我来晚了 - 但如果你从
DoSomething()返回true,那么页面不会导航到href页面吗?跨度>
标签: javascript asp.net thickbox