当前位置: 代码迷 >> ASP.NET >> 还是老有关问题,关于popupwin这个控件的(熟悉的来看看)
  详细解决方案

还是老有关问题,关于popupwin这个控件的(熟悉的来看看)

热度:9227   发布时间:2013-02-25 00:00:00.0
还是老问题,关于popupwin这个控件的(熟悉的来看看)
1.怎么在弹出窗口点击的时候,执行一段js脚本?我现在是本办法
  popwin.ActionType   =   EeekSoft.Web.PopupAction.OpenLink;
  popwin.Link   =   "# ";
  popwin.LinkTarget   =   "\ "\ "   onclick=\ "a();\ " ";
但是这样做原来页面上的框框不会自动消失,不知道怎样运行一段脚本
2.这个控件有retail字样是不是要钱啊。

------解决方案--------------------------------------------------------
但是这样做原来页面上的框框不会自动消失
------------------
什么意思,你现在是不能执行JS,还是JS执行出错了?
------解决方案--------------------------------------------------------
看看popwin生成html代码后的id,根据id取到元素,然后设置元素的display= 'none '隐藏
------解决方案--------------------------------------------------------
试试这样:

popwin.LinkTarget = "\ "\ " onclick=\ "document.getElementById( ' " + popwin.ClientID + " ').style.display= 'none ';\ " ";
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
mark~