我想做一个页面,跳转到其他页面。跳转地址是由第三方外部js动态写入到<a>标签中的href属性的,是在鼠标点击的时候才更改属性的。请问应该如何用js自动点击这个<a>标签,我试了click事件,是不行的,有人知道吗?代码如下:
<a data-sid=277845213 href="">点击我<a>
 <script type="text/javascript">
     (function(win,doc){
         var s = doc.createElement("script"), h = doc.getElementsByTagName("head")[0];
         if (!win.alimamatk_show) {
             s.charset = "gbk";
             s.async = true;
             s.src = "http://a.alimama.cn/tkapi.js";
             h.insertBefore(s, h.firstChild);
         };
         var o = {
             pid: "mm_26278506_3418702_11264588"
             appkey: "",
             unid: ""
         };
         win.alimamatk_onload = win.alimamatk_onload || [];
         win.alimamatk_onload.push(o);
     })(window,document);
 </script>
 
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
onclick 事件中更改属性 -》 手动再次触发onclick事件 -》 跳转成功######能不能具体说下,源码在这里,谢谢了。http://www.51uutao.com/tdj/test.html######<a href="JavaScript:func()">######能不能具体说下,源码在这里,谢谢了http://www.51uutao.com/tdj/test.html######
<a href="javascript:void(0)" onclick="locationUrl()">点击</a>
function locationUrl(){
  var url = '***';
  window.location.href  = url;
} 
######
<a href="javascript:void(0)" onclick="locationUrl()">点击</a>
function locationUrl(){
  var url = '***';
  window.location.href  = url;
}