LinkButton失效的原因之一

今天把直接把网站放到了服务器上,进入首页用账号测试了一下,然后点退出按钮,居然直接跳出一个页无法显示的窗口,窗口地址为javascript:__doPostBack('Top1$lbtnLoginOut','') 这个。我就郁闷了,昨天还好好的,今天就不行了。google了LinkButton失效的原因,都不是网上所说的VS不赚容或IIS配置不确的原因。查来查去好一会儿,后来仔细一想,昨天我为了首页链接都从新窗口跳出,所以在HAED里加了这么一句 <base target="_blank" /> 代码。我把它动掉后,再一试就正常了。原来LinkButton生成的也是一个链接,只不过链接对象是一个JS语句,把它设置成为从新窗口跳出的话,那就JS会失效了。

努力把老板的双手搞残废,我顶替他的双手。

原文地址:https://www.cnblogs.com/Gaton/p/1493150.html