问题描述:我在IE6下的弹出页中使用如下语句:<a href="javascript:confirm();">确认</a>
<script:laguage="javascript">
function confirm(){
alert('test');
}
</script>
会报一个脚本错误:缺少对象,现将:<a href="javascript:confirm();">确认</a>改为==》<a onclick="javascript:confirm();">确认</a>就没有这个脚本错误,但在IE8里,根本不存在上述问题,都可以的。所以请教各位大虾们,这是什么原因?我要在IE6中,也使用<a href="javascript:">这种形式,该如何解决?
<script:laguage="javascript">
function confirm(){
alert('test');
}
</script>
会报一个脚本错误:缺少对象,现将:<a href="javascript:confirm();">确认</a>改为==》<a onclick="javascript:confirm();">确认</a>就没有这个脚本错误,但在IE8里,根本不存在上述问题,都可以的。所以请教各位大虾们,这是什么原因?我要在IE6中,也使用<a href="javascript:">这种形式,该如何解决?
解决方案 »
- 怎么实现通过手机定位?需要哪些相关技术
- 关于servlet获取check和radio的值的问题
- RequestDispatcher.forward() 方法和HttpServletResponse.sendRedirect()方法的区别
- JSP文件转换成HTML问题!!!!!!!!!!!
- 关于 frameset 的滚动条很奇怪问题
- jsp中怎么实现树的动态输出?
- 如何保持web应用是可和同个tomcat通信
- 初学请教数据库连接问题
- 高分求救~!关于mozilla的返回问题~!只要解决,500分送~!
- 那个免费的报表工表较好一些,功能强大,简单易用!
- hibernate <one-to-one>中的property-ref属性
- JavaScript的关于option操作的问题
这行的:改成空格href="javascript:"的形式在6是可以用的
<script laguage="javascript">
<a href="javascript:confirm();">确认</a>
<script language="javascript">
function confirm(){
alert('test');
}
</script>你那个laguage我也认为是手误,但是改不改的结果都是正常运行
两个方案试下
1:<a href="confirm();">2:<a href="javascript:confirm();return false;">