日期:2014-05-18  浏览次数:20621 次

挑战一下,js能实现自动点击吗?
作页面升级,后台不能动,只能改页面,有一个东西需要点击页面中一个链接后才出现(链接到页面本身),那怎么样实现载完这个页面js自动点击这个链接呢?而且后面不能随便触发这个js。第一次上来提问,谢谢了。

------解决方案--------------------
调用这个页面元素的click方法。
------解决方案--------------------
<a href= "asdf " onclick= "input(); " name=href1 value=12312312312/>
假如代码如上:
把这段防到html的最后,顺序执行到了.
<script language=javascript>
href1.onclick();
</script>
------解决方案--------------------
用click()事件
楼主要的是这个效果吗?
<html>
<head>
<title> </title>

</head>
<body>
<a id= "abc " href= "#king "> 100℃ </a>
<p> fdsfasdf </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> <a name= "king "> 100℃ </a> </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
</body>
<script>
document.getElementById( "abc ").click();
</script>
</html>

------解决方案--------------------
你所谓的第一次是什么意思,出现页面的第一次可以用cookie效验,如果当前session的第一次就只能用session来控制js的输出了。
------解决方案--------------------
两个字,可以