下这一段代码怎么得不到URL呢?

coordinate2003 2009-03-23 12:11:30
下面这段代码用于执行IE的右键菜单操作:

<script language="JavaScript">
function hello()
{
var strContent = external.menuArguments.document.documentElement.innerHTML;
var strUrl = external.menuArguments.document.url;
var strTitle = external.menuArguments.document.title;


var wsh = new ActiveXObject("MayLoverDownLoad_V1.MayLoverDownLoader_V1");
if(wsh)
alert(strUrl);
wsh.DownLoadPics_3(strContent, strUrl, strTitle);
}
hello();
</script>

为什么strUrl得不到页面的URL呢?
JavaSrcipt区分大小写吗?以前我学过一点,记得是不分的,但是,我执行这段代码,感觉是分的
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoojo 2009-03-26
  • 打赏
  • 举报
回复

var strUrl = external.menuArguments.location.href;
js 严格区分大小写哦
楼主 注意

希望对你有用哦
^_*
aosheng668 2009-03-24
  • 打赏
  • 举报
回复
我自己想发贴,怎么找不到可以发贴呢
coordinate2003 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 Free_Wind22 的回复:]
试下
var strUrl = external.menuArguments.location.href;
[/Quote]
谢谢了,好用
我看了迅雷等下载工具,我是照他们写的,为什么不好用呢?
mumu_java 2009-03-23
  • 打赏
  • 举报
回复
js是区分大小写的.
coordinate2003 2009-03-23
  • 打赏
  • 举报
回复
输出的结果是undefined
2009-03-23
  • 打赏
  • 举报
回复
试下
var strUrl = external.menuArguments.location.href;

87,922

社区成员

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

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