简易代码之家

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks
<script type="text/javascript">
    
function OpenFrameDialog3(bid,hs,hname,xname) {
        
var options = SP.UI.$create_DialogOptions();
        options.url 
= "/mypages/TestFirst.aspx?BID=" + bid + "&HS="+hs+"&HNAME="+hname+"&XNAME="+xname;
        options.height 
= 500;
        options.width 
= 950;

        options.dialogReturnValueCallback 
= Function.createDelegate(null, CloseDialogCallback);
        SP.UI.ModalDialog.showModalDialog(options);
    }
    
function CloseDialogCallback(result, target) {
        
if (result === SP.UI.DialogResult.OK) {
            javascript: setTimeout('javascript:
return true;', 8000);
            messageId 
= SP.UI.Notify.addNotification("<img src='_layouts/images/loading.gif'/>Creating list<b>" + target + "</b>");
        }
        
if (result === SP.UI.DialogResult.cancel) {
            SP.UI.Notify.addNotification(
"Operation was cancelled"false""null)
        }
    }
    
</script>
<href="Javascript:OpenFrameDialog();">查看数据</a>
弹出页面:
<html>
<head>
<script type="text/javascript">
    
//返回值方法
    function ReturnPageValue() {
        window.frameElement.commitPopup(document.getElementById('
<%=txtValue.ClientID %>').value);
    }
</script>
</head>
<body>
    
<input id="txtValue" type="text" runat="server"  />
    
<input id="BtnOK" type="button" value="确定" onclick="ReturnPageValue();" />
    
<input id="BtnClose" type="button" value="关闭" onclick="window.frameElement.cancelPopUp();" />
</body>
</html>

posted on 2013-05-30 10:15 Jakin.zhou 阅读(665) 评论(1)  编辑  收藏

Feedback

# re: SharePoint ShowModalDialog简单应用 2014-09-30 13:56 we
er  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: