日期:2014-05-18  浏览次数:20456 次

还是老问题,关于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~