`
kiss_rain
  • 浏览: 16068 次
  • 性别: Icon_minigender_1
  • 来自: 福建
文章分类
社区版块
存档分类
最新评论

innerHtml链接提交数据乱码

阅读更多

info.innerHTML = "<a href='<%=path%>/parking!advancedList?parking.name="
						+ name + "'>"

提交数据到后台后乱码

在FireFox中会乱码,在IE、Chrome中试过不会乱码,多方求证后确定FireFox不支持innerHTML。
由于W3C标准对Javascript语法进行了规范,即ECMAScript。而Firefox严格遵守ECMAScript规范,所以对 javascript一些属性和方法不支持(其实不能说是Firefox不支持,而是对不规范的写法不支持,符合标准的写法还是支持的),Firefox 希望程序设计师都采用规范的ECMAScript标准来书写代码,这样一些适应传统习惯的IE下的写法就会撞到很多的问题。利用JS的InnerHtml属性动态替换代码的写法就在Firefox浏览器下不支持了。
分享到:
评论

相关推荐

    innerHtml(转)

    这篇博客文章(链接已提供但无法直接访问)可能深入探讨了`innerHTML`的工作原理,以及如何在实际编程中有效利用它。博客作者可能讨论了以下知识点: 1. **innerHTML的基本用法**:如何通过`innerHTML`读取和修改...

    解决ajax返回innerHTML中javascript不能运行问题

    如果返回的值仅仅是文本类数据,不会影响模板页面的功能,但是如果返回的数据包括 JavaScript,那么直接 `innerHTML` 到模板页的这段脚本是不会被运行的。原因在于浏览器只在显示模板时才解析 JavaScript,而使用 ...

    innerHTML的简单应用

    innerHTML的简单应用

    innerHTML的使用

    innerHTML的使用document.getElementById("id").innerHTML = "contenttext";

    js乱码转换js乱码转换

    例如,使用`textContent`而非`innerHTML`来避免因HTML实体解析引发的乱码。 4. 转换编码:在必要时,可以使用`iconv-lite`等第三方库进行编码转换。这个库支持多种编码格式之间的转换。 ```javascript const iconv...

    关于在innerHTML中JS不执行的问题

    首先,我们需要理解`innerHTML`的工作原理。当设置一个元素的`innerHTML`时,浏览器会做以下几件事: 1. 清空当前元素的所有子节点。 2. 解析新设置的HTML字符串,生成一个DOM树。 3. 将新的DOM树插入到原始元素的...

    innerHTML和innerText的区别

    innerHTML 属性 innerHTML 属性用于获取 HTML 元素中的所有内容,包括 HTML 标签。例如,在上面的代码中,test.innerHTML 的值就是“&lt;span style="color:red"&gt;test1&lt;/span&gt; test2”,包括 HTML 标签。 innerHTML ...

    Ajax乱码小结

    - POST请求的乱码问题通常出现在请求头的`Content-Type`设置上,以及服务器端对请求数据的解码方式。 #### 三、解决Ajax乱码的方法 1. **GET请求乱码解决方案**: - 客户端在发送GET请求前,可以使用`...

    Ajax将数据发送到后台进行局部刷新操作

    GET请求用于获取数据,而POST请求则常用于提交数据,如用户输入。 4. **数据格式**:尽管名字中有XML,但现在更常见的是使用JSON(JavaScript Object Notation),因为JSON更轻量级,解析更快,且与JavaScript语法...

    react-Innerself使用innerHTML将ReactRedux转换成50行代码

    标题中的“react-Innerself使用innerHTML将ReactRedux转换成50行代码”表明这是一个关于简化React和Redux集成的项目,它使用了一种叫做Innerself的技术。Innerself是一种轻量级的解决方案,通过innerHTML属性来实现...

    通过改变innerHTML的内容,动态增加选择项

    这种做法在处理大量数据或动态加载数据时尤其有用,比如从服务器获取数据后填充下拉菜单。 此外,`innerHTML`虽然强大,但也有其局限性。频繁地改变`innerHTML`可能会导致性能问题,因为浏览器需要解析和重新渲染...

    highchats_乱码解决方案

    6. **使用innerText或textContent替换innerHTML**:在某些情况下,使用innerText或textContent来设置文本节点可以避免乱码问题,因为它们会忽略元素的内联样式,包括可能引起乱码的编码问题。 7. **确保字体支持**...

    js中innerHTML与innerText的用法与区别

    - 在处理大量数据或进行频繁更新时,`innerText`可能比`innerHTML`提供更好的性能。 - 对于需要支持所有浏览器的项目,建议使用`textContent`代替`innerText`。 通过以上介绍,我们可以看出`innerHTML`和`innerText...

    jsp地址栏传中文显示乱码解决方法分享

    在开发Java Web应用程序时,尤其是使用JSP技术时,可能会遇到一个常见的问题,那就是在URL地址栏传递中文参数时出现乱码。这个问题主要是由于字符编码不一致导致的。本篇文章将详细讲解如何解决JSP中地址栏传中文...

    点击页面链接后根据参数调用后台方法,获取数据并显示数据到弹出div上

    在网页开发中,实现“点击页面链接后根据参数调用后台方法,获取数据并显示数据到弹出div上”的功能,通常涉及到前端JavaScript技术、AJAX异步请求以及后端接口设计。以下将详细讲解这一过程中的关键知识点。 1. **...

    innerHTML-outerHTML-innerTEXT.txt

    - 渲染数据到页面上,如展示用户评论等动态数据。 ### `innerText` #### 定义与功能 `innerText` 也是可读写的属性,但它只返回文本内容,不包含任何 HTML 标签。这意味着它返回的是纯文本形式的内容。 #### ...

    超全面javaweb第4天- 08 innerHTML属性

    超全面javaweb第4天-_08_innerHTML属性

    利用innerHTML实现隐显效果-两种实现方法

    本文将探讨如何利用innerHTML实现页面元素的隐藏与显示效果,同时提供两种不同的实现方法。 首先,我们需要理解innerHTML的工作原理。innerHTML允许我们获取或设置一个元素的所有子节点,包括文本、HTML标签等。当...

    前端教程:48 日期对象 定时器和innerhtml

    千锋Web前端教程_48_日期对象_定时器和innerhtml

Global site tag (gtag.js) - Google Analytics