求一个在FIREFOX和IE下通用的URL转译的函数 类似于encodeURI(document.form1.elements["AAA"].value);IE下可以用FIREFOX下无效了…………网上的又太乱了……不一定要用这个函数。举个例子………… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个函数的前缀是什么啊?我在FIREFOX中解析不了#但是在IE中就可以 document.form1.elements["AAA"].value把这些替换成document.getElementById看着都舒服多了啊~ 和后端有关系啊?那为什么IE可以通过但是FIREFOX就通不过?? 复制粘贴的,原谅我吧,阿门。否则要打太多了…………要用escape()的。转译范围大,encodeURI()有一部分不被转的。 IE 7 & FF 3.5.7 passed!L@_@K<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> </head> <body> <script type="text/javascript"> <!--document.write(encodeURIComponent("#123")); // %23123 //--> </script> </body></html> lz 多看看手册吧!Web 开发常用手册JScript语言参考.rarhttp://download.csdn.net/source/308916DHTML参考手册.rarhttp://download.csdn.net/source/308913样式表中文手册.chmhttp://download.csdn.net/source/304124Sever 端应该有类似 decodeURIComponent 的方法! 1 encodeURI 无前缀,它属于 JS 中的 Global 对象,但是无法直接调用 Global 对象! 2 注意,IE 下 encodeURI 也不会处理 # ! encodeURI本来就是兼容的啊!!!不知道楼主的情况是怎么造成的。实在不行的话使用encodeURIComponent可以编码大部分的字符。 标题要长!!!_JS放大图片为原始尺寸(已附带放大为固定尺寸,扩展思维改为自动放大原始尺寸,希坛中大大们出手指导喔!!!) javascript多维数组的定义方法 用什么方法传递数据? 现在有点急,json解析问题~ 不知道js能实现这样的效果不,哪位见过类似的效果? 请教一个问题,在线等,搞定就给分!!! 如何让框架,随着内容的多少,自动变换大小 请问如何用javascript获得radio表单的值 函数及变量作用域问题 谁有动态生成javascript树的例子啊,谢谢 JS更换body内容 学了好几天的JavaScript遇到这么个问题,求达人解
这个函数的前缀是什么啊?我在FIREFOX中解析不了#但是在IE中就可以
和后端有关系啊?那为什么IE可以通过但是FIREFOX就通不过??
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head> <body>
<script type="text/javascript">
<!--
document.write(encodeURIComponent("#123")); // %23123
//-->
</script>
</body>
</html>
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124Sever 端应该有类似 decodeURIComponent 的方法!
2 注意,IE 下 encodeURI 也不会处理 # !
不知道楼主的情况是怎么造成的。
实在不行的话使用encodeURIComponent可以编码大部分的字符。