type=* script>
改成
document.write('
<script language="javascript" src="+encodeURI(url)+
type=* script>
')
或者 加个SPAN 标签 innerHTML
SPAN.innerHTML=script language="javascript" src="+encodeURI(url)+
type=* script>
'
这个 内置 函数是 对URL 处理相应编码的函数
escape改成encodeURIComponent// var url = "qreg.php?ss_bzn=" + escape(ss_bzn)
var url = "qreg.php?ss_bzn=" + encodeURIComponent(ss_bzn)
那不叫乱码,而是url编码,js本身就是读取url编码的对于js获取url的中文可以尝试用escape() encodeURI() encodeURIComponent() decodeURI()
来使js停止或者转换url编码