Javascript 根据浏览器更改下载链接
好吧,那为什么这个不行呢 我有我的java脚本Javascript 根据浏览器更改下载链接,javascript,html,Javascript,Html,好吧,那为什么这个不行呢 我有我的java脚本 <head> <script type="text/javascript"> if (navigator.userAgent.match(/like Mac OS X/i)) { document.getElementById('down').href="http://www.google.com"; } </script> </head> if(n
<head>
<script type="text/javascript">
if (navigator.userAgent.match(/like Mac OS X/i)) {
document.getElementById('down').href="http://www.google.com";
}
</script>
</head>
if(navigator.userAgent.match(/like Mac OS X/i)){
document.getElementById('down')。href=”http://www.google.com";
}
在我的身体里
<div style="text-align: center;"><a href="http://www.twitter.com" id="down"><img src="img/download.gif"/></a></div>
但它只是不起作用:/试着删除
,比如:
navigator.userAgent.match(/Mac OS X/i)
尝试删除类似的:
navigator.userAgent.match(/Mac OS X/i)
您已将脚本置于
中,这意味着在脚本运行时“down”锚元素不存在,因此没有要更改的href
将脚本移动到正文的末尾,或者让脚本内容在load
事件上运行。您已将脚本放入
中,这意味着运行脚本时“down”锚元素不存在,因此没有要更改的href
将脚本移动到正文的末尾,或者让脚本内容在加载事件中运行。不起作用:请详细解释。抱歉,太难解释。当我尝试打开iDevice上的链接时,它没有任何变化不起作用:请详细解释。对不起,太难解释了。当我尝试打开iDeviceThanks heaps mate上的链接时,它没有任何变化:)谢谢heaps mate工作正常:)