全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3556|回复: 0

Lunarpages主机不支持内容为中文的js两种解决方法

[复制链接]
发表于 2008-9-9 23:34:06 | 显示全部楼层 |阅读模式
一,在调用的js里添加 charset="gb2312"

例:<script language="javascript" src="http://www.xxxx.com/js/links.js" charset="gb2312"></script>

有些朋友添加后刷新不起作用,我的是VPS重启一下就好了,虚拟主机怎么办?等服务器重启?

二,把js里的所有中文转换成Ascii码

请把以下内容复制保存为:Ascii.html

<html>
<head>
<title>新文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<script style="text/javascript">
function ascii(str){
return str.replace(/[^\u0000-\u00FF]/g,function($0){return escape($0).replace(/(%u)(\w{4})/gi,"\\u$2")});
  }
function unascii(str){
  return unescape(str.replace(/\\u/g,"%u"));
  }
</script>
<textarea name="af1" cols="50" rows="10" id="af1"></textarea>
<br />
<input id="Ianse_Com_Button" type=button onClick="if (af1.value==''){M('请输入需加密的Ascii');return false;}af2.value=ascii(af1.value);" value="加密Ascii" class="submit"> <input id="Ianse_Com_Button" type=button onClick="if (af1.value==''){M('请输入需要解密的Ascii');return false;}af2.value=unascii(af1.value);" value="解密Ascii" class="submit">
<br>
<textarea name="af2" cols="50" rows="10" id="af2"></textarea>
</body>
</html>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 06:33 , Processed in 0.058509 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表