<!DOCTYPE html PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> 测试系统集成 </title > </head> <body> <br> <script type="text/javascript" src="js/integration.js"></script> <form method="post" action="/api/DeviceInterface/IntegrationServlet" style="margin-top:8px;margin-bottom:5px" onsubmit="return commit()"> <table style="margin-left: 0px;margin-bottom:5px;margin-top:0px"> width="99%"> <tr> <td width="50%" style="border-style:solid;border-width:1px;border-color:#91D4FF;"> <table align="left" width="50%" align="center" border="0" cellpadding="0" cellspacing="0" > <tr> <td align="left" class="even" nowrap><b>State(Y-Success,N-Wrong): </b>N</td> </tr> <tr> <td align="left" class="even" nowrap><b>Return info: </b><SFDM_ERROR><MESSAGE >用户名或密码错误!</MESSAGE></SFDM_ERROR></td> </tr> </table> </td> </tr> </table> </form> </body> </html> <script type="text/javascript"> //window.onload=function(){try{parent.complete();}catch(e){}}; </script> 如何提取执行时返回的结果
时间: 2023-06-17 21:07:16 浏览: 271
这段代码看起来是一个 HTML 页面,其中包含一个表单,该表单的提交动作是通过 HTTP POST 方法将数据提交到 /api/DeviceInterface/IntegrationServlet 这个 URL 上。在表单的提交函数中(即 onsubmit="return commit()"),代码调用了一个名为 commit() 的 JavaScript 函数。
在 commit() 函数中,我们无法看到如何获取执行时返回的结果。可能需要进一步查看 integration.js 文件中的代码,看看是否有相关的处理逻辑。一般来说,我们可以通过使用 XMLHttpRequest 对象来向服务器发送请求,并通过监听 XMLHttpRequest 对象的 readyState 和 status 属性来获取服务器返回的数据。
相关问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> 这里为什么报错了
可能是因为你没有正确地将这段代码放在一个 HTML 文件的 `<html>` 标签内,并且没有正确地设置编码。你可以尝试在代码开头添加 `<html>` 标签,并在 `<head>` 标签内添加 `<meta charset="UTF-8">` 来设置编码,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>My HTML Page</title>
</head>
<body>
<!-- 在这里添加你的 HTML 代码 -->
</body>
</html>
```
另外,该 HTML 代码中的 DTD 声明已经过时,建议使用以下 DTD 声明替代:
```html
<!DOCTYPE html>
```
这是 HTML5 的 DTD 声明,可以在所有浏览器中正常解析。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> 和 <!doctype html> <html> 的区别
`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>` 是 HTML 4.01 Transitional 的 DOCTYPE 声明,而 `<!doctype html> <html>` 是 HTML5 的 DOCTYPE 声明。
HTML 4.01 Transitional 是一个旧版本的 HTML 规范,它允许使用一些过时的元素和属性,同时也包含了一些新的元素和属性。而 HTML5 是一个更新的 HTML 规范,它更加严格,移除了一些过时的元素和属性,同时引入了很多新的元素和属性。
在 HTML 文档中,DOCTYPE 声明用于告诉 web 浏览器使用哪个 HTML 规范来解析文档。HTML 4.01 Transitional 的 DOCTYPE 声明告诉浏览器使用 HTML 4.01 Transitional 规范来解析文档,而 `<!doctype html>` 的 DOCTYPE 声明则告诉浏览器使用 HTML5 规范来解析文档。
总的来说,如果你想使用 HTML5 的新特性和语法,应该使用 `<!doctype html>` 的 DOCTYPE 声明。如果你需要兼容老旧的浏览器或者使用一些过时的元素和属性,可以考虑使用 HTML 4.01 Transitional 的 DOCTYPE 声明。
阅读全文
相关推荐
Response was of unexpected text/html ContentType. Incoming portion of HTML stream: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML><HEAD><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>CXF - Service list</title></head><body>Available SOAP services:
IBgsOutServicedeclarationqureyStatusqureyDecldeclarationBgsoutDocument Endpoint address: http://sz.91etg.com:9310/etgwebservice/iBgsOut
WSDL : {http://impl.service.bgsOut.winlu.com/}BgsOutServiceImplService
Target namespace
WSDL : {http://impl.service.bgsOut.winlu.com/}BgsOutServiceImplService
Target namespace