应该是
var MainFrm = window.document.links[0].href;
var MainFrm = window.document.links[0].href;
解决方案 »
- 怎么操作带confirm对话框的网页表单提交
- 有点复杂,通过js 求和 望高手指点
- 求个正则表达式的写法!
- 如何动态展开javascript嵌入文件?
- 屏蔽回车的处理。
- js 获取<a>对象,并加上样式
- 求个正则和长度计算!指点。。指点呀。。等待您
- 校验这个密码规则的正则表达式怎么写?请高手来领100大洋!谢谢!在线等待
- createpopup()创建的窗口中,为什么显示不了<iframe>
- 100分求一个在ASP中好用的calendar
- 长角了,没啥拿的出手的,这是以前写的一个HTML代码过滤函数,用在在线编辑器里,没啥难的就是写起来费事
- <a href="javascript:;" onClick="function();">和<a href="javascript:function();">调用函数有什么区别?
function BtnTst_click()
{
var MainFrm = window.mainfrm.document.location.href;
alert( MainFrm );
}
"mainfrm"是页内框架。
以上函数出错。
你的写法我测试的时候没有错误,但你也可以试用一下下面两种方法: var MainFrm = document.all.mainfrm.document.location.href;
var MainFrm = document.all.mainfrm.src;或许可以的:)
<script Language="JavaScript">
function BtnTst_click()
{
var MainFrm = window.mainfrm.document.location.href;
alert( MainFrm );
}
</script>
</head><body>
<input type="button" value="test" name="BtnTst" onclick="BtnTst_click();">
<hr>
<iframe src="sblist1m.html" width="800" height="600" name="mainfrm">
</iframe></body></html>以上就是我的页面文件,BtnTst_click()总不能正常运行(9x、win2000、winxp都试过了),老兄们再看看吧。
function BtnTst_click()
{
var MainFrm = document.all.mainfrm.document.location.href;
// var MainFrm = document.all.mainfrm.src; alert( MainFrm );
}
</script>没用,就把 变量名称 “MainFrm”换一个来看看吧?后面加数字1试试
<script Language="JavaScript">
function BtnTst_click()
{
// var MainFrm = window.document.link[0].href;
//没错你,但你漏了字母“s”正确的写法如下: var MainFrm = window.document.links[0].href;
alert( MainFrm );
}
</script>
<body>
老兄,我想知道的是如何访问另一框架中的内容:
var MainFrm = document.all.mainfrm.document.location.href;
为什么不成功?