Javascript showModalDialog正在返回未定义
我试图使用window.showModalDialog从我的应用程序调用第三方页面,目的是读取该页面的响应并成功登录用户。但我的问题是,调用URL窗口后,showModalDialog返回未定义Javascript showModalDialog正在返回未定义,javascript,html,jsp,showmodaldialog,Javascript,Html,Jsp,Showmodaldialog,我试图使用window.showModalDialog从我的应用程序调用第三方页面,目的是读取该页面的响应并成功登录用户。但我的问题是,调用URL窗口后,showModalDialog返回未定义 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <% String v
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%
String v=request.getParameter("APPID");
String v1 =request.getParameter("ID");
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Page Redirection</title>
</head>
<body onload="onload1()">
<script type='text/javascript'>
function onload1()
{
var appid = getUrlParameter('APPID');
var id = getUrlParameter('ID');
var cdBaseURL = "http://10.00.00.200:8080/Ent?APPID=SSO&ID=" + id ;
var tfaData = window.showModalDialog(cdBaseURL );
alert (tfaData);
}
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++)
{
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam)
{
return typeof sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
}
}
return false;
};
</script>
</body>
</html>
我不确定我在这里做错了什么。除了showModalDialogue之外,还有其他方法调用此URL吗
function LoginSuccess(variable,msg){
alert(msg);
returnValue = variable;
window.returnValue= returnValue;
window.close();
}