Javascript Groovy按钮没有'我不在IE工作
Javascript Groovy button doesn't work in IE
我在这个页面的底部制作了按钮:http://www.constructionline.co.uk/static/acclaim/index.html
但它们在IE中不起链接的作用。我使用的是IE 11。有人能帮忙吗?
具有type=按钮的<input>
无法工作,因为您正在单独进行实验。它在其他浏览器中工作的唯一原因是它被封装在<a>
中。这不是正确的HTML,我相信IE的行为是正确的,而其他浏览器则更加灵活。
您可以做的是删除<a>
并向<input>
添加onclick事件,如:
<input type="button" name="Benefits" class="groovybutton" value="Find out more benefits >>" onclick="location.href = 'acclaim/acclaimbenefits.html'" onmouseover="goLite(this.form.name,this.name)" onmouseout="goDim(this.form.name,this.name)" style="background-color: rgb(169, 34, 22); border-color: rgb(169, 34, 22);">
问题是,没有javascript支持的浏览器将无法访问该链接。
真的,我认为你根本不需要<input>
,你应该可以这样做:
<a href="acclaim/acclaimbenefits.html" class="ac-no-arrow">Find out more benefits >></a>
您的goLite()和goDim()javascript可能会被CSS 取代
相关文章:
- Target=_blank don'我不在mozilla和IE工作
- jQUery Code没有'我不在IE工作
- 为什么这个书签脚本是't在IE工作
- 类构造函数super()没有'我不在IE工作
- onmousemove=null不会'我不在IE工作
- execCommand('另存为',true,'data.csv');不在IE工作
- 努力让第n个有悬停的孩子在IE工作
- Javascript Groovy按钮没有'我不在IE工作
- 属性='值'jquery选择没有'我不在IE工作
- atob不在IE工作
- 将图像附加到富文本编辑器dosen'我不在IE工作
- javascript没有'I don’我一直在IE工作
- 使用插件制作移动滑动导航,但它没有'我不在IE工作
- Video.js没有'我不在FF、IE工作
- dojo on.emit”;点击“;以及“;改变“;不在IE工作
- 为什么这个工具提示没有'不在IE工作吗?错误:应为对象
- document.getElementById('a').click()没有't在IE工作
- 插入符号插件的jquery;我不在IE工作
- 聚合物:点击事件在IE工作,但不是Chrome.如何修复
- 如何使IE工作预期与正则表达式提供的函数参数在拆分函数