IE浏览器button onclick无法跳转JS修改的url <button onclick="SetUrl()">test</button>function SetUrl(){ window.location.href="test.php?q=hello";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js当中根本没有button双标记<!==这是HTML代码==!><input type="button" onclick="SetUrl//下面这是JavaScript代码[color=#FF0000]<script> function SetUrl() { window.location.href="test.php?q=hello"; }</script> 我这里可以呀<button onclick="SetUrl()">test</button><script>function SetUrl(){ window.location.href="test.php?q=hello";}</script> <input type="button" onclick="return aaaaa()"><script> function aaaaa() { window.location.href="www.sina.com"; }</script> 我用的是IE7,button那个我误导大家了,那一段只是普通的HTML。我的问题是,当我点击这个Button时,它会跳转到一个undefine网页上去 <button onclick="SetUrl()">test</button>function SetUrl(){ window.location.href="test.php?q=hello";}你代码要贴源代码。你看你这小错误这么多。button控件?<script>也没有 首先加下<script type="text/javascript"></script>IE7下运行正常不正常的话,你加下onclick="void(SetUrl())"试试 你确定路径没错?链接有效?<button onClick = "location='链接';"></button> 据说window.location.href有时候不识别,最好用window.location,不过我不确定 function go(url){ setTimeout(function() { window.location = url; }, 0);} 多谢楼上的,我已经修正这个问题了,改用input的button了。 产生这个问题的原因是:1. <button></button>外面嵌套了<form>标签2. 没有设button的type解决方法:<form><button type="button" onclick="javascript:go()" >go</button></form> PHP新手,求教MVC模式开发,但不用任何框架 PHP添加界面出了一点小毛病 关于fckedit的几个问题 查询数据库的数据乱码 求解决 Php 读取json_decode数据的问题 $a=0145的0是什么意思? 请教表单的一个问题 为什么iis6.0下的isapi不能成功载入php4isapi.dll 为什么我总是插入不了???? 请问thinkphp5 如何实现关联表数据的删除 ,请个大神帮忙解答。目前我还是新手很多不懂,麻烦大家了 字符处理问题。。。。求救。。120急救 关于ajax无刷新分页遇到的问题,忘大侠指点!!
<!==这是HTML代码==!>
<input type="button" onclick="SetUrl
//下面这是JavaScript代码
[color=#FF0000]<script>
function SetUrl()
{
window.location.href="test.php?q=hello";
}
</script>
<script>
function SetUrl()
{
window.location.href="test.php?q=hello";
}
</script>
function aaaaa()
{
window.location.href="www.sina.com";
}
</script>
function SetUrl()
{
window.location.href="test.php?q=hello";
}你代码要贴源代码。你看你这小错误这么多。
button控件?<script>也没有
IE7下运行正常
不正常的话,你加下onclick="void(SetUrl())"
试试
<button onClick = "location='链接';"></button>
setTimeout(function()
{
window.location = url;
}, 0);
}
1. <button></button>外面嵌套了<form>标签
2. 没有设button的type解决方法:<form><button type="button" onclick="javascript:go()" >go</button></form>