送 20分帮我看看这段js 代码啊,我调试不出来!帮个忙啊!
我刚开始学 js 几天 ,在javascript权威指南 中 看的人家的代码 ,可自己写了出来后,运行有错误,帮个忙啊!
<!--这是main.html-->
<frameset rows= "*,75 ">
<frame src= "about:blank ">
<frame src= "aa.html ">
</frameset>
<!-- 这 是 aa.html-->
<html>
<head>
<script>
function go_back()
{
document.navbar.url.value= " ";
parent.frames[0].history.back();
document.navbar.url.value=parent.frames[0].location.href;
}
function go_forward()
{
document.navbar.url.value= " ";
parent.frames[0].history.forward();
document.navbar.url.value=parent.frames[0].location.href;
}
function go_to()
{
parent.frames[0].location=document.navbar.url.value;
}
</script>
</head>
<body>
<form name= "navbar " onSubmit= "go_to();return false ">
<input type= "button " value= "back " onClick= "go_back(); ">
<input type= "button " value= "forward " onClick= "go_forward(); ">
url:
<input type= "text " name= "url " size=50>
<input type= "button " value= "go " onClick= "go_to() ">
</form>
</body>
</html>
------解决方案--------------------又一个...
出错出什么错也不说...
------解决方案--------------------楼上代码没有错误!在url文本框中输入的要是全路径,比如:http://www.google.com,要是输入的是www.google.com的话就是相对路径了
------解决方案--------------------哪天有事没回完,至于你在点击back或forward按钮提示无权限错误时,是由于javascript得安全性问题。即同源策略,即一个脚本只能读取与它同源(如由同一主机下载、通过同一个端口下载或者下载协议相同)的窗口和文档的属性。这样你可以自己新写一个b.htm页面。在url文本框中输入b.htm来测试效果