`

jsp标签与ie6/7兼容问题

阅读更多

       在些前端页面的时候遇到一个很屌丝的问题,关于浏览器的兼容性问题。在ie7/6 , 360等一段js始终报错,其他浏览器都没问题。主要是html:标签 和 js冲突了。

没改之前代码:

   

<form  name="louyuform" id="louyuform" method="post" target="_self" onsubmit="false"  >

<html:hidden property="louyuname" value="${louyu_name}" />
<html:hidden property="area" value="${area}"   />
<html:hidden property="plate" value="${plate}" />
<html:hidden property="initials" value="${initials}" />

 这段代码一开始是写在整个页面的前端的,就是这段代码阻挠IE6/7 360浏览器中JS的效果。一直导致“出现未知错误”

 

JS代码:

var area1 = document.louyuform.area.value;
	// alert(area1);	 
	 var plate1=document.louyuform.plate.value;
	 if(plate1!=null&&plate1!=""){
	 	document.getElementById("plate").style.display="block";
		var a=document.getElementById('plate');			
		$('#plate').html('板块:'+plate1+'<span onclick="removePlate();"></span>');

 这里的这块代码在IE6/7 360 中都是失效的“$('#plate').html('板块:'+plate1+'<span onclick="removePlate();"></span>');”,

就算用最原始的JS代码也是一样:document.getElementById('plate').innerHTML();也是始终失效。

修改过后的代码:

<html:hidden property="louyuname" value="${louyu_name}" />
<html:hidden property="area" value="${area}"   />
<html:hidden property="plate" value="${plate}" />
<html:hidden property="initials" value="${initials}" />
</form>

 我是把关于html标签的一部分全部拉到页面的结尾,这样关于IE6/7 360的失效问题就解决了。

这里我猜想是在ie6/7 360中这段html标签拦截了JS的操作。不知道是否是这样,在这里还请各位大神多多指教

 

1
2
分享到:
评论

相关推荐

    div错位解决IE6IE7IE8样式不兼容问题

    ### div错位解决IE6/IE7/IE8样式不兼容问题 在Web开发中,兼容性一直是开发者面临的重要挑战之一。特别是在早期浏览器版本中,如Internet Explorer 6(IE6)、IE7 和 IE8,由于这些浏览器对于CSS的支持存在较大差异...

    jsp浏览器的兼容性

    本文档旨在帮助 JSP 开发人员解决浏览器之间的兼容性问题,提出解决方法,涵盖 Firefox、谷歌、百度和 IE6/7/9 浏览器的兼容问题。 1.Div 的高度参数值后加 px 在设置 Div 的高度时,需要在参数值后加上 px,例如 ...

    兼容IE日期控件

    6. **现代浏览器的考虑**:虽然重点是兼容IE,但也要考虑其他现代浏览器,如Chrome、Firefox和Safari。因此,选择的日期控件应具备良好的跨浏览器兼容性,确保在所有主流浏览器中都能提供一致的用户体验。 7. **...

    通过jQuery插件将JSP指定区域导出到WORD中(支持IE8)

    3. **处理IE8特有问题**:可能需要额外的JavaScript代码来处理IE8的兼容性问题。例如,使用条件注释或检测浏览器版本的代码,来为IE8提供特定的样式或脚本。 4. **触发导出**:在JSP页面中,使用jQuery选择器定位要...

    JSP 动态多文件上传标签

    在这个项目中,"dmfu_lib"可能是一个包含辅助库或组件的文件夹,里面可能有javascript库如jQuery或axios,用于处理Ajax上传,或者包含一些自定义的JSP标签库。这些库通常会提供便捷的方法来处理文件读取、上传请求的...

    JSP页面IE无法打开Internet 站点…… 已终止操作 的解决方法

    总的来说,解决IE6浏览器中JSP页面无法打开的问题需要综合考虑页面的具体编写情况以及浏览器的兼容性特点。开发者在使用较旧浏览器进行测试时,需要保持警惕,对可能出现的兼容性问题有所了解和准备。同时,考虑到...

    jsp 文件上传浏览,支持ie6,ie7,ie8

    本示例中提到的"jsp 文件上传浏览"是针对Internet Explorer (IE) 6、7、8浏览器的兼容性问题进行的。IE6、7、8在处理文件上传时与其他现代浏览器(如Firefox、Chrome)存在差异,因此需要特殊的处理方式。 1. **JSP...

    jsp(Tomcat)中errorPage不能使用的原因解决方法,Jsp技术文章,JSP系列教程,Jsp.htm.rar

    确认你的Tomcat版本与JSP规范兼容。 6. **错误处理机制**:Tomcat默认的错误处理机制可能覆盖了自定义的`errorPage`设置。检查服务器配置,确保没有全局的错误处理设置覆盖了你的局部设置。 7. **错误日志分析**:...

    jsp在ie 火狐 360 搜狗等浏览器播放Flv格式视频。

    本示例主要关注如何使用JSP(JavaServer Pages)技术,在IE、火狐、360和搜狗等常见浏览器上播放FLV(Flash Video)格式的视频。FLV是Adobe Flash Player支持的一种流媒体格式,广泛应用于在线视频内容的传输。 ...

    js完美解决jsp文本框限制只能输入数字、小数问题

    ### js完美解决JSP文本框限制只能输入数字、小数问题 在Web开发过程中,确保用户输入的数据符合预期格式是一项非常重要的任务。特别是在涉及到数值输入时,开发者常常需要限制文本框仅能接受数字或者带有一定数量...

    IE下的JAVASCRIPT调试

    虽然现代浏览器提供了更先进的调试工具,但掌握IE的调试技巧对解决遗留的IE兼容性问题仍然很有价值。在实际工作中,结合源码阅读和各种调试工具的使用,可以更高效地定位和修复问题,从而提升开发效率。

    jsp网页开发常用代码

    根据给定的信息,我们可以总结出以下关于JSP网页开发中常用的代码知识点: ### 1. 禁止右键菜单和其他浏览器默认...需要注意的是,在实际应用中应考虑各种浏览器的兼容性问题,并确保所使用的代码符合最新的Web标准。

    kindeditor的JSP示例

    它支持多种浏览器环境,包括IE6、Firefox、Chrome、Safari和Opera,具有良好的跨平台兼容性。在JSP项目中,使用KindEditor可以轻松实现富文本编辑功能。 集成KindEditor到JSP项目中,首先你需要下载官方提供的源码...

    Ueditor富文编辑器—jsp-utf-8

    当我们将Ueditor与JSP(JavaServer Pages)环境结合,并设定为UTF-8编码时,可以实现跨语言支持和避免字符乱码问题。 首先,让我们深入了解Ueditor。Ueditor是由百度开发的一款开源的Web在线富文本编辑器,它具有轻...

    简单的jsp+servlet+sql-server2005博客加论坛

    由于指出需要使用IE8浏览器运行JSP,这可能是因为项目在开发时考虑了IE8的兼容性,或者某些功能在其他浏览器中可能出现问题。在现代Web开发中,通常建议使用跨浏览器的解决方案,以确保更广泛的用户支持。 【标签】...

    My97DatePicker jsp 实例

    My97DatePicker 是一个非常流行的时间日期插件,它最初由My97Design开发,适用于IE6到IE11以及现代浏览器,如Chrome、Firefox和Safari等。这个插件以其高度可定制性、良好的兼容性和丰富的功能而受到开发者们的青睐...

    jsp图片切换代码

    虽然代码示例展示了在JSP环境中实现图片切换的基本框架,但考虑到不同浏览器的兼容性问题,尤其是`filters.revealTrans`仅在IE浏览器中有效,开发人员在实际项目中应考虑使用更现代的技术,如CSS3的`transition`和`...

    jsp版本的ajax聊天室

    综上所述,这个项目提供了一个基本的Ajax聊天室示例,但存在IE兼容性问题,需要进一步优化和调试。通过分析和修改代码,特别是针对IE的兼容性问题,可以提升应用的质量,并将其转化为一个跨浏览器的实用聊天解决方案...

    jsp免费office控件DsoFramer使用列子

    - **浏览器兼容性**: 如前所述,DsoFramer主要支持IE浏览器,对于其他浏览器(如Firefox、Chrome等),可能需要寻找其他解决方案,如使用Office Web Apps或Google Docs API。 - **性能问题**: 在大量用户同时操作时...

    多浏览器兼容日期选择控件

    这些工具不仅提供丰富的样式和功能,还处理了各种浏览器的兼容性问题。 对于IE8这样的旧版浏览器,由于其对HTML5和CSS3支持有限,因此实现兼容性更具挑战性。开发者可能需要使用jQuery等库来弥补原生API的不足,并...

Global site tag (gtag.js) - Google Analytics