บทความนี้อธิบายวิธีการสลับการสลับแบบซิงโครนัสของ JS ในข้อความภาพและลิงก์ แบ่งปันสำหรับการอ้างอิงของคุณ วิธีการใช้งานเฉพาะมีดังนี้:
คัดลอกรหัสดังนี้: <html>
<title> JS Pictures and Link Text Effects Synchronous Switching </title>
<head>
<ภาษาสคริปต์ = JavaScript>
var imgurl = new Array ();
var imglink = new Array ();
var imgtz = new Array ();
var adnum = 0;
imgurl [1] = "/images/m01.jpg";
imglink [1] = "// www.vevb.com";
imgtz [1] = "<a href =#> <font color = สีขาว> เนื้อหาลิงก์ข้อความที่มีใบสีแดง </font> </a>";
imgurl [2] = "/images/m02.jpg";
imglink [2] = "// www.vevb.com";
imgtz [2] = "<a href =#> <font color = สีขาว> เนื้อหาลิงก์ข้อความ: ดอกไม้ป่าที่สองบาน </font> </a>";
imgurl [3] = "/images/m03.jpg";
imglink [3] = "// www.vevb.com";
imgtz [3] = "<a href =#> <font color = สีขาว> เนื้อหาลิงก์ข้อความสามเหตุการณ์ที่ผ่านมาเป็นเหมือนชา </font> </a>";
var j = 0;
สำหรับ (i = 1; i <= 3; i ++) {
if ((imgurl [i]! = "") && (imglink [i]! = "") {
J ++;
} อื่น {
หยุดพัก;
-
-
ฟังก์ชั่น playtran () {
if (document.all)
imginit.filters.revealtrans.play ();
-
var key = 0;
ฟังก์ชั่น nextad () {
ถ้า (adnum <j) adnum ++;
else adnum = 1;
if (key == 0) {
คีย์ = 1;
} อื่นถ้า (document.all) {
imginit.filters.revealtrans.transition = 6;
imginit.filters.revealtrans.apply ();
playtran ();
-
document.images.imginit.src = imgurl [adnum];
document.getElementById ('jdtz'). innerhtml = imgtz [adnum];
thetimer = settimeout ("nextad ()", 3000);
-
ฟังก์ชั่น gourl () {
jumpurl = imglink [adnum];
jumptarget = '_ blank';
if (jumpurl! = '') {
ถ้า (jumptarget! = '')
window.open (jumpurl, jumptarget);
อื่น
location.href = jumpurl;
-
-
</script>
</head>
<body>
<table> <tr> <td> <a href = "JavaScript: gourl ()"> <img style = "ตัวกรอง: เปิดเผย (ระยะเวลา = 2, การเปลี่ยนแปลง = 20); border = 0" src = "JavaScript: nextad ()" ความสูง = 320 bgColor = "blue"> </td> </tr> </table>
</body>
</html>
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน