【问题】想批量下载几个字幕。
在页面http://www.shooter.cn/xml/sub/176/176240.xml发现一个有趣的问题。
火狐firebug中右击【下载字幕】,弹出菜单选择--审查元素,结果没有办法找到其调用的shtgdownfile函数。这是用的什么技术呢?忽然由抓取变成想知道这种隐藏js的技术了页面代码一:
<a class="btn_download" href="http://file0.shooter.cn/c/White_Collar_S03E03_Deadline_720p_WEB_DL_DD5_1_H_264_KiNGS_gb.rar?p=20110623&s=87fda0c50666245c2db90d3280b03de8&t=1308819685&h=nV7K6xMAqVvx1N_kH8WXoA" id="downsubbtn" onclick="
return local_downfile(this,183304);
" target="_blank"><em id="downsubbtnfsize" style="float:right;margin:auto 12px auto auto">15.92KB</em></a>页面代码而:
<script type="text/javascript">
var gFileidToBeDownlaod = 183305;
function local_downfile(obj,fid){
if(typeof(shtgdownfile) == 'undefined')
alert("文件尚未读取完毕,请稍候点击下载按钮");
else
return shtgdownfile(obj,fid);
return false;
}
</script>
在页面http://www.shooter.cn/xml/sub/176/176240.xml发现一个有趣的问题。
火狐firebug中右击【下载字幕】,弹出菜单选择--审查元素,结果没有办法找到其调用的shtgdownfile函数。这是用的什么技术呢?忽然由抓取变成想知道这种隐藏js的技术了页面代码一:
<a class="btn_download" href="http://file0.shooter.cn/c/White_Collar_S03E03_Deadline_720p_WEB_DL_DD5_1_H_264_KiNGS_gb.rar?p=20110623&s=87fda0c50666245c2db90d3280b03de8&t=1308819685&h=nV7K6xMAqVvx1N_kH8WXoA" id="downsubbtn" onclick="
return local_downfile(this,183304);
" target="_blank"><em id="downsubbtnfsize" style="float:right;margin:auto 12px auto auto">15.92KB</em></a>页面代码而:
<script type="text/javascript">
var gFileidToBeDownlaod = 183305;
function local_downfile(obj,fid){
if(typeof(shtgdownfile) == 'undefined')
alert("文件尚未读取完毕,请稍候点击下载按钮");
else
return shtgdownfile(obj,fid);
return false;
}
</script>
解决方案 »
- 非常无奈 这个问题烦了两天了'this.el.dom' 为空或不是对象
- js正则如何识别繁体啊
- 脚本分析、压缩、混淆工具 JSA新版本发布,压缩效率提高大约10%
- js下拉列表和ul之间传值问题???
- 定时执行一个ONCLICK事件?请教。。。。。。。。
- 在线等待,帮忙看一下
- 【【【【【【怎么获取相对当前光标所在位置的最近的特定的父节点?】】】】】】
- javascript响应鼠标问题!!!急,在线等
- 页面input文本框里,我只想让其输入小数,也就是0到9,还是有一个小数点,其他的键盘码不响应,怎么做
- 我想知道我的网页中所有的div的id,怎么做???
- 如何控制一个文本输入框只能输入整数,不能输入其他字符
- fusioncharts 显示一半
你可以在firebug的网络标签下看到这个页面加载了哪些JS。
可以在DOM标签下看到当前页面内存中都存在哪些函数。