By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,846 Members | 1,252 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,846 IT Pros & Developers. It's quick & easy.

PLEASE HELP

P: n/a
This has been driving me crazy for days:

IF ANYONE CAN HELP FIX THE HTML BELOW, PLEASE HELP! (please email me
at ma******@gmail.com - or reply here)

i am trying to load up a random background image which is the
background for the table. at the moment the image in the html is named
1.jpg (and i woulld like it to rotate with 3 other images 2.jpg, 3.jpg,
4.jpg)
I'm not sure if i need to put something in the head tags, if it is java
script that i need, and although i have done random images before, it
seems more difficult that it is a background and that it isn';t a page
background but a table background.
here goes, and help appreciated:


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<style type="text/css">
<!--
..style1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
..style4 {color: #000000}
-->
</style>
</head>
<body>
<table width="850" height="589" border="0" align="center"
background="1.jpg">
<tr>
<td width="436" height="182" align="left" valign="top"> </td>
<td height="182" colspan="2"> </td>
<td width="116" height="182"> </td>
<td width="114" height="182"> </td>
</tr>
<tr>
<td height="177"> </td>
<td height="177" colspan="2"> </td>
<td height="177"> </td>
<td height="177"> </td>
</tr>
<tr align="left" valign="middle">
<td height="54" valign="bottom" nowrap><form action="" method="post"
name="form1">

<input name="textfield" type="text" value="client login" size="15">
<input name="textfield2" type="text" value="password" size="15">
<input type="submit" name="Submit" value="Go">
</form></td>
<td height="54" colspan="2"> </td>
<td height="54" nowrap> </td>
<td height="54" nowrap> </td>
</tr>
<tr>
<td height="165" valign="top"><p class="style1"> </p>
</td>
<td width="30" height="165" align="center" valign="middle"> </td>
<td width="132" height="165" align="center" valign="bottom"><p
class="style1">Clients</p></td>
<td width="116" height="165" align="center" valign="bottom"
class="style1"><p>Staff</p> </td>
<td width="114" height="165" align="center" valign="bottom"><p
class="style1">Text service </p> </td>
</tr>
</table>
</body>
</html>

Jul 23 '05 #1
Share this Question
Share on Google+
8 Replies


P: n/a
wrote on 23 dec 2004 in comp.lang.javascript:
This has been driving me crazy for days:

IF ANYONE CAN HELP FIX THE HTML BELOW, PLEASE HELP! (please email me
at ma******@gmail.com - or reply here)


There is no javascript in your problem, so please ask elsewhere.

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Jul 23 '05 #2

P: n/a
i had been told on another forum that javascript was involved, thats
why i posted here, the javascript forum.

Jul 23 '05 #3

P: n/a
There is an example at http://www.dyn-web.com/javascript/rotate-img/

ma******@gmail.com wrote:
i had been told on another forum that javascript was involved, thats
why i posted here, the javascript forum.


Jul 23 '05 #4

P: n/a
none of the examples on that website deal with a random image as a
background of a table. can anyone help?

Jul 23 '05 #5

P: n/a
<ma******@gmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
none of the examples on that website deal with a random image as a
background of a table. can anyone help?


Responses are under "Random Background Image Scripts??" in
comp.lang.javascript.
Jul 23 '05 #6

P: n/a
wrote on 24 dec 2004 in comp.lang.javascript:
none of the examples on that website deal with a random image as a
background of a table. can anyone help?


As your are posting on usenet,
please quote the part of the posting you are replying on.

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Jul 23 '05 #7

P: n/a
Hi Matt,

You need to place some javascript code into the file:

Add this between your header tags

<script>
function RndImage(t) {
var i = parseInt(Math.random() * 5) + 1;
document.getElementById(t).background = i + ".jpg";
}
</script>

and then change your code at the beginning of the body to this:

<body onLoad='RndImage("imgTable");'>
<table id="imgTable" width="850" height="589" border="0" align="center"
background="1.jpg">
This will give you random images from 1 to 5 - change the number 5 in the
function to give you more (or less) images.

HTH

Merry Christmas

Martin

<ma******@gmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
none of the examples on that website deal with a random image as a
background of a table. can anyone help?

Jul 23 '05 #8

P: n/a
JRS: In article <41********@news.star.co.uk>, dated Fri, 24 Dec 2004
10:15:45, seen in news:comp.lang.javascript, Martin Walke
<ma**********@spamvega.co.uk> posted :
var i = parseInt(Math.random() * 5) + 1;


Why do you recommend parseInt , involving conversion to String and back
again, instead of Math.floor as in the newsgroup FAQ, or possibly |0 ?

--
John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v4.00 IE 4
<URL:http://www.jibbering.com/faq/> JL/RC: FAQ of news:comp.lang.javascript
<URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources.
<URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.
Jul 23 '05 #9

This discussion thread is closed

Replies have been disabled for this discussion.