1、问题描述:在codeing中,遇到一个奇怪的问题,java开发的B/S架构系统,login之后,进入前台主页面,前台主页面是一个包含多个iframe的jsp,显示正常。在主页面上,有一个超链接,用于导向“后台管理页面”,后台管理页面的结构采用的是和前台主页面一样的,只是另外copy了一份,改一改图片文字什么的。在IE浏览器中没什么问题,本人一直使用的是360安全浏览器,之前也没问题,自从开始使用360安全浏览器6.N之后的版本,就发现后台管理页面变形,前台主页面则正常。
2、问题定位:开始是怀疑“后台管理页面”在修改中改坏了css样式或页面结构,经过多次更改调整,无果。接着想干脆将前台主页面重新copy一份从头改,发现刚拷过来的页面都变形。于是开始怀疑问题在进入页面之前的部分,多方调试,终于,找到了问题的原因。
前台主页面和后台管理页面一样的结构,之所以前台显示正常,而后台显示变形,是因为前台是通过form表单提交的方式进入的,而后台进通过超链接方式进入的。
3、解决方法:将进入后台的方式,由超链接改变表单提交。建一个隐藏的form表单,注意form提交方式一定要是post的,另外,一定要有一个元素,空表单提交是不行的。如下示例:
<!--隐藏表单,用于转向后台。用表单post方式提交时,后台页面在360浏览器6.0以上版本中,不会出现变形。否则,直接超链则变形。 注意:表单中必须至少有一个属性,如下面aa,否则表单不是以post方式提交的,页面照样变形。 --> <div style="display:none;"> <form name="backForm" method="post" action="<%=path %>/common/common/back.action" target="_blank"> <input name="aa" value="aa" /> </form> <script type="text/javascript"> function gotoBack() { document.backForm.submit(); } </script> </div>
相关推荐
7. 表单由表单标签(form)、表单域(input、textarea等)和提交按钮(submit)组成,用于收集用户输入。 8. 框架网站的制作除了保存各框架内的网页文件,还需要保存框架集文件(frameset),以定义各框架的布局和...
7. **集成与部署**:模板可能需要与后端服务器进行集成,处理表单提交的数据,这可能涉及到Ajax异步请求或者使用表单的`action`属性进行POST或GET提交。部署时要考虑服务器环境和数据库配置,以确保服务的稳定运行。...
`anchor`标签用于表单提交,而不是像HTML中的`form`标签,它可以配合`go`属性和`postfield`子标签实现POST请求。 **总结** WAP 1.0是早期移动互联网的基础,它的核心是WML,一种适应移动设备限制的标记语言。尽管...
用PS_Form配置PostScript设备 173 配置和使用打印设备 174 用打印设备定位图形 175 第八章 IDL编程基础 178 本章概述 178 编写IDL批处理文件 178 编写IDL主程序 179 过程和与函数中变量的作用范围 181 创建定位参数 ...
8. page.php:在WordPress中,页面(Page)是一种不同于文章(Post)的静态内容。page.php文件是用于显示页面内容的模板,适用于创建像关于我们、联系方式这样的静态页面。 ***ments.php:在WordPress中,每个帖子...
在JSP页面上,我们需要使用Struts2的`s:form`标签来创建文件上传表单,并添加`enctype="multipart/form-data"`属性: ```jsp <form action="uploadImage.action" method="post" enctype="multipart/form-data"> ...
在HTML5的表单元素中,`<form>`标签的常用属性包括`action`(指定提交表单的URL)、`method`(定义数据如何发送到服务器,如GET或POST)等,`size`和`value`通常用于输入框(`<input>`)等特定表单控件。 关于元素...
表单的名称是 `form`,数据提交的位置是 `register.html`,方法是 `post`。 5. 跨行合并表格的HTML 代码为(A)。”3”> - 正确答案:A。`colspan` 用于跨列,`rowspan` 用于跨行。 6. 下列标签中是行内元素的是...
在HTML5的`<form>`标签中,`action`属性定义了表单数据发送到的URL,`method`属性定义提交方式,如`GET`或`POST`。对于图像`<img>`,`alt`属性提供了图像的替代文本,`title`属性则用于鼠标悬停时显示的提示文字。 ...
11. **表单元素**:`<form>`标签的`action`属性指定提交表单后的处理地址,`method`属性定义数据发送方式,如GET或POST。 12. **HTML5布局标签**:`<footer>`常用于页面底部,`<header>`用于顶部,`<aside>`通常...
22. **表单创建**:创建连接到`https://www.example.com`的表单,表单名称为`myForm`,需使用`<form>`标签,`action`属性设置URL,`method`属性通常设为`get`或`post`。 23. **代码填写**:题目要求设置文本居中...
2.3.2. 使用声明(Assert)来编写条件性的 ACL 规则 3. Zend_Auth 3.1. 简介 3.1.1. 适配器 3.1.2. 结果 3.1.3. 身份的持久(Persistence) 3.1.3.1. 在PHP Session 中的缺省持久(Persistence) 3.1.3.2. 实现...
对于POST请求,可以使用`Request.Form`对象来获取请求中的参数。处理方法与GET请求类似: 1. **定义敏感关键词**:同GET请求。 2. **遍历表单数据**:遍历`Request.Form`中的每一个元素,并进一步检查每个元素是否...
<form action="upload.php" method="post" enctype="multipart/form-data"> []" multiple> </form> ``` 在PHP端,我们需要遍历`$_FILES['images']`数组,对每个文件进行处理: ```php foreach ($_FILES['images...