部分代碼<script>?function opening(site) {? ? ? ? ? ? ? ? window.open(site, "newpage", "width=800;height=500");? ? ? ? ? ? }? window.onload = openNew;? ? ? ? ? ? function openNew() {? ? ? ? ? ? ? ? var links = document.getElementsByTagName("a");? ? ? ? ? ? ? ? for (var i = 0; i < links.length; i++)? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? if (links[i].getAttribute("class") === "openNewWeb")? ? ? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? ? ? links[i].onclick = function () {? ? ? ? ? ? ? ? ? ? ? ? ? ?// var urll = links[i].getAttribute("href");? ? ? ? ? ? ? ? ? ? ? ? ? ? //opening(urll);? ? ? ? ? ? ? ? ? ? ? ? ? ? opening(this.getAttribute("href"));//這句和上面注釋掉的兩句差異在哪?為什么點擊連接后該句打開了新窗口而上面兩句沒有?? ? ? ? ? ? ? ? ? ? ? ? ? ? return false;? ? ? ? ? ? ? ? ? ? ? ? };? ? ? ? ? ? ? ? ? ? }? }? ? ? ? ? ? }? ? ? ? </script>?<a class="openNewWeb" >click here to open CCTV!</a>?<a class="openNewWeb" >click here to open People!</a>
關(guān)于js兩條語句的差異
Will_木
2017-06-01 20:28:54