zoukankan      html  css  js  c++  java
  • js跳转页面回传值问题处理

    母页面中

       

     string url = "../InquiryStores/Maintain.aspx?dt=" + DateTimeUtility.getSystemTime2(null);
            string script = "var returnVar =window.showModalDialog(\"" + url + "\", null, \"dialogWidth:800px; dialogHeight:360px;status:no;help:yes\");" +
         "if (typeof(returnVar)!= 'undefined') {";

            script += "var array=new Array();";

            script += "array=returnVar.split('Ω');";

            script += "document.getElementById('S_" + sfYAA001To.ClientID + "').value=array[1];";

            script += "document.getElementById('S_" + sfYAA001To.ClientID + "').focus();";

            script += "}";

            executeScript(script);

    执行这段js,会弹出窗体画面

    子页面中

       string returnValue = objects.getData("GUID");
            returnValue += "Ω" + objects.getData("YAA001");
            returnValue += "Ω" + objects.getData("YAA002");
            returnValue += "Ω" + objects.getData("YAA003");
            returnValue += "Ω" + objects.getData("YAA009");
            returnValue += "Ω" + objects.getData("YAA013");
            returnValue += "Ω" + objects.getData("YAA014");
            returnValue += "Ω" + objects.getData("YAA016");
            returnValue += "Ω" + objects.getData("YAA017");
            returnValue += "Ω" + objects.getData("YAA010");
            Response.Write("window.close();");
            //返回字符串,可以根据Ω来分隔字符串找到自己需要的值
            Response.Write("window.returnValue='" + returnValue + "';");

    回传returnValue到母页面

  • 相关阅读:
    JS在线编辑器
    meta标签
    webstorm快捷键
    微信JS-SDK调用
    iOS -- UIApplication
    Xcode -- apple llvm 6.0 error错误如何解决
    C -- 字符串数组与字符串指针
    MAC -- 小技巧
    C语言 -- 折半查找小程序
    C -- 小程序
  • 原文地址:https://www.cnblogs.com/panshengqiang/p/2881757.html
Copyright © 2011-2022 走看看