这段代码真正就3行,谁能告诉我什么意思?

lserlohn 2003-05-07 02:58:52
var Words ="%3Chtml%3E%0D%0A%3Chead%3E%0D%0A%3Cmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text/html%3B%20charset%3Dgb2312%22%3E%0D%0A%3Ctitle%3E%u6D41%u661F%u7684%u514D%u8D39%u77ED%u4FE1%3C/title%3E%0D%0A%3Clink%20rel%3D%22shortcut%20icon%22%20href%3D%22house.ico%22%3E%0D%0A%3Cbgsound%20src%3D%22../mid/egao.mid%22%20loop%3D%221%22%3E%0D%0A%3C/head%3E%3Cframeset%20framespacing%3D%220%22%20border%3D%22false%22%20frameborder%3D%220%22%20rows%3D%22100%25%22%3E%0D%0A%20%3Cframe%20name%3D%22lfz_ip%22%20src%3D%22http%3A//www.fzliu.com/free/sendsms.php%22%20scrolling%3D%22no%22%20marginwidth%3D%226%22%20marginheight%3D%222%22%3E%0D%0A%3C/frameset%3E%3C/html%3E"
function SetNewWords()
{
var NewWords;
NewWords = unescape(Words);
document.write(NewWords);
}
SetNewWords();
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lserlohn 2003-05-07
  • 打赏
  • 举报
回复
unescape(Words)是什么意思?
seafo 2003-05-07
  • 打赏
  • 举报
回复
Words的值是Unicode码,
然后调用unescape将Words的Unicode码转为ASCII码
然后用document.write写下来
words的ASCII码原值是

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>流星的免费短信</title>
<link rel="shortcut icon" href="house.ico">
<bgsound src="../mid/egao.mid" loop="1">
</head><frameset framespacing="0" border="false" frameborder="0" rows="100%">
<frame name="lfz_ip" src="http://www.fzliu.com/free/sendsms.php" scrolling="no" marginwidth="6" marginheight="2">
</frameset></html>
qjrein 2003-05-07
  • 打赏
  • 举报
回复
兄弟,你这明显是一段恶意脚本代码,将一堆乱吗写入客户端的内存耗尽客户端的资源
poirotj 2003-05-07
  • 打赏
  • 举报
回复
Returns the ASCII string for the "Words".

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧