首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

服务器控件 前台调用 javascript 提示缺少) 急该如何解决

2012-01-30 
服务器控件 前台调用 javascript 提示缺少)急scriptlanguagejavascriptfunctionload(){if(document.all

服务器控件 前台调用 javascript 提示缺少) 急
<script   &nbsp;   language=javascript>
      &nbsp;   &nbsp;   &nbsp;   function   &nbsp;   load()   &nbsp;  
      &nbsp;   &nbsp;   &nbsp;     &nbsp;   &nbsp;   {  
&nbsp;                 if(document.all)   &nbsp;   &nbsp;   &nbsp;   &nbsp;   &nbsp;  
                      document.execCommand( 'Refresh ');   &nbsp;
                        }   &nbsp;
                          SetTimeout( "load() ",     50000)
                          &nbsp;   </script>

<asp:LinkButton   id= "DeleteReply "   onclick= "javascript:load() "   CommandName= "delete "   Runat= "server "   Visible= ' <%#   CanModerateForums   %> '>
[   <img   border= "0 "   Alt= "削除 "   src= "./Images/Delete.gif ">   削除   ]
</asp:LinkButton>

不希望在后台执行   控件.attribute.add...

[解决办法]
这样写不行的,控件的onclick指向的是后台代码,写JS函数当然会错了
[解决办法]
你是不是在后台添加了add事件,你把事件注册删除了
你上面写的没错。
[解决办法]
调试一下 不就知道哪句错了

[解决办法]
有个客户端事件啊,你查查
[解决办法]
常见错误~

应该onclientclick= "load() "
[解决办法]
onclick是服务器事件吧
改成OnClientClick试试

<asp:LinkButton id= "DeleteReply " OnClientClick= "javascript:load() " CommandName= "delete " Runat= "server " Visible= ' <%# CanModerateForums %> '>
[解决办法]
楼上得说得对 应该再客户端时间里面写
[解决办法]
up
[解决办法]
你的javascript可能有问题,所以会报错缺少);
<a href= "javascript:load(); "> <asp:LinkButton id= "DeleteReply " CommandName= "delete " Runat= "server " Visible= ' <%# CanModerateForums %> '> </a>
这样试试看

[解决办法]
<script &nbsp; language=javascript>
function load()
{
if(document.all)
document.execCommand( 'Refresh ');
}
SetTimeout( "load() ", 50000)
</script>
---------------------------------------
if(document.all)
这个条件的值是什么??不合法


--------------------------------------
<asp:LinkButton id= "DeleteReply " onclick= "javascript:load() " CommandName= "delete " Runat= "server " Visible= ' <%# CanModerateForums %> '>


[ <img border= "0 " Alt= "削除 " src= "./Images/Delete.gif "> 削除 ]
</asp:LinkButton>
-------------------------------------------------
你要是用的vs2005最好到后台调用前台的js

[解决办法]
因为runat= "server "的控件,前台需要绑定它的ServerClick事件
[解决办法]
onclick= "javascript:load(); " 加个 "; "号看看.js代码没什么问题.

热点排行