I've got an unusual problem.
I have a Javascript that rotates through a series of books (images/text
w/links). It's very simple. It works in IE and NS 4.x... But it doesn't
workin Mozilla / NS 7... nothing appears on the screen. How can I modify
this script/div so that it will display in all browsers?
Script (in an external slideshow.js file that is linked to on the page with
the div):
var wait = 5000;
var arr = new Array();
var counter = 0;
function cell(image, text) {
this.image = image;
this.text = text;
this.drawMe = drawMe;
}
function drawMe() {
var rs = "<TABLE border=0>";
rs += " <TR><TD>"+this.image+"</TD></TR>";
rs += " <TR><TD>"+this.text+"</TD></TR>";
rs += "</TABLE>";
if (document.layers) {
document.layers["myDiv"].document.open();
document.layers["myDiv"].document.write(rs);
document.layers["myDiv"].document.close();
} else {
document.all["myDiv"].innerHTML = rs;
}
}
arr[arr.length] = new cell("<a
href=http://www.neal-schuman.com/db/3/343.html><img
src=feature_books/HOILAsmall.jpg border=0></a>","<a
href=http://www.neal-schuman.com/db/3/343.html>20 ready-to-go
sessions</a>");
arr[arr.length] = new cell("<a
href=http://www.neal-schuman.com/db/4/304.html><img
src=feature_books/CKATW115.jpg border=0></a>","<a
href=http://www.neal-schuman.com/db/4/304.html>Teach safe Internet
use</a>");
arr[arr.length] = new cell("<a
href=http://www.neal-schuman.com/db/2/292.html><img
src=feature_books/VRLH.jpg border=0></a>","<a
href=http://www.neal-schuman.com/db/2/292.html>Easy guide to going
virtual</a>");
function init() {
slideShow();
setInterval("slideShow()",wait);
}
function slideShow() {
if (counter >= arr.length) counter = 0;
arr[counter].drawMe();
counter += 1;
}
To display:
<div id="myDiv" style="position:absolute; left:420px; top:118px;"></div>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at
http://www.coolfusion.com
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4