| XMLHttpRequest abort() and subsequent error in call to onreadystatechange |
|
 |
Index ‹ javascript
|
- Previous
- 3
- window.onload
Why doesn't this seem to work?
var win; // window handle
function onloadfunction( arg ){ // replace cnn with google
win.navigate( "http://www.google.com" );// never executes
}
win = window.open("http://www.cnn.com", "win", ""); // open window
with CNN
win.onload = onloadfunction; // set onload funciton
but never see google displayed!
- 3
- html objects in javascriptBeginner question -> Can someone point me to reference that lists html
objects and their associated objects in javascript? For instance, I
think that
document.someForm.someSelect.options
provides access to the options array in a SELECT object. This seems
straight-forward enough, but I can't find a reference that maps things
like this out plainly for us noobs. I wonder especially about methods
that might be available on these objects - or is that up to the
particular DOM? ..confused
Appreciate any help!
- 3
- Red Outline On Hover For Page ElementsI want to get a red outline around different divs on a page when I
hover the mouse over them, and then have the red outline disappear on
mouse out (basically to indicate that various elements on the page are
"active"). Does anyone know how to do this, or know the best way to
do this? Any help with this would be fantastic.
OPTIONAL READING
I'm thinking of doing it this way: when I hover over an element, I
find the dimensions (width/height) and location (top/left) of that
element, and then create a transparent div with a thick red border,
then set the dimensions and location of that div to the existing div
I'm hovering over, and finally make the red outline div appear
(display: block); onmouseout, the red outline div would disappear
(display: none). In theory, this sounds good, but implementing it
cross-browser or at all gives some not-so-desirable results (e.g.
there's something going on with the mouseover and mouseout - the red
border div flickers when I hover over an element). It would be nice
if I could just use the outline css property, but unfortunately, I
don't think it's cross-browser.
- 3
- Jython Phone Interview AdviceJeremy Bowers wrote:
> On Tue, 15 Mar 2005 03:21:19 -0800, George Jempty wrote:
> > I'm noticing that Javascript's array/"hash" literal syntax is
EXACTLY the
> > same as that for Python lists/dictionaries.
>
> No it isn't, quite.
>
> Two differences of note, one literally syntax and one technically not
but
> you probably still want to know about it.
>
> First, Javascript objects can only use strings for keys, anything
used as
> a key will be converted to a string. Try this in your browser and
you'll
> see what I mean... the "instance" of the "class" I define (let's not
get
> into prototyping issues here :-) ) has its string value used as the
key,
> not the object:
Perhaps the above assertion applies to native Javascript objects only?!
Because I've been successful in using host(browser) objects as keys to
associative arrays, namely forms. This is handy when the form's id
and/or name attribute have not been set. I was concerned that
identical forms would be equal, but then I proved that was not the case
with the following test:
<form></form><form></form>
<form>
<input type="submit" onclick="alert(document.forms[0] ==
document.forms[1])">
</form>
This results in false. Am cross-posting the rest of this message in
it's entirety to comp.lang.javascript.
> javascript:function a(){}; a.prototype.toString = function () {return
> 'q';}; b = new a(); c = {}; c[b] = 1; alert(c['q'])
>
> (All one line, if your browser objects to the newline.)
>
> The other is the syntax point: The strings you use in {} expressions
to
> denote keys are used literally, they are not resolved. Thus, in the
above
> I *had* to write
>
> c = {};
> c[b] = 1;
>
> Because had I written
>
> c = {b: 1}
>
> I would have ended up with an object where c['b'] == 1; Javascript
does
> not resolve the "expression", 'cause it isn't one.
>
> (That said, certain reserved words like "class" and such do have to
be
> quoted, which means the safe bet is to quote them all, which leads to
> Javascript objects that look identical to Python dicts. But
>
> {1+2: "moo"}
>
> will end up different in each language.}
- 4
- reading php/mysql data through xmlhttprequestDear group,
I have tried for the whole week to get the following done. But all I
face is failure. My task is to fetch data from mysql through php and
display the fetched row in javascript with xmlhttprequest object without
using xml. Directly using the open function with GET and POST.
What I get is all the data are displayed. But I want to process each
of mysql in the javascript with the help of xmlhttprequest object. Is it
possible or I am going in a wrong direction. Any help is appreciated.
Since I am a beginner I could not able to do more. If this is not the
group then pls direct me.
Following is the code:
The .html file: (I did not chk for IE and onreadystatechange)
---------------
<html>
<head>
<script language="javascript">
var xmlhttp, tmp;
function start() {
var row_0,row_2,row_1;
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET",'noxml.php',false);
xmlhttp.send(null);
tmp=xmlhttp.responseText;
var mybody = document.getElementsByTagName("body")[0];
mytable = document.createElement("table");
mytablebody = document.createElement("tbody");
for(var j = 0; j < 3; ++j)
{
mycurrent_row = document.createElement("tr");
for(var i = 0; i < 3 ; ++i)
{
mycurrent_cell = document.createElement("td");
currenttext = document.createTextNode(tmp) ;
mycurrent_cell.appendChild(currenttext);
mycurrent_row.appendChild(mycurrent_cell);
}
mytablebody.appendChild(mycurrent_row);
}
mytable.appendChild(mytablebody);
mybody.appendChild(mytable);
mytable.setAttribute("border","2");
}
</script>
</head>
<body onLoad="start()">
</body>
</html>
The .php file:
-------------
<?php
$user = "sathya";
$passwd = "sathya";
$dbname = "ajax";
$conn = mysql_connect("localhost",$user,$passwd);
global $row_0 ,$row_1,$row_2;
if(!$conn)
die("error in mysql connection".mysql_error());
$db = mysql_select_db($dbname);
$quere = "select * from product";
$countris = mysql_query($quere);
if(!$db)
die("error in mysql db".mysql_error());
if(!$countris)
die("error table".mysql_error());
while($row = mysql_fetch_row($countris))
{
$row_0 = $row[0];
$row_1 = $row[1];
$row_2 = $row[2];
$_POST['row_0'] = $row_0;
$_POST['row_1'] = $row_1;
$_POST['row_2'] = $row_2;
echo $row_0.' ', $row_1.' ', $row_2.'<br>';
}
?>
The .sql has 3 col
Thanks for any help.
- 4
- Dynamic content messageI need a way to display a "Happy Birthday Tom Smith, Jane Doe, etc" on my
site, on the birthday of an individual(s).
any suggestions?
Thanks
Ken
- 4
- Inserting text in textarea!I need a script to insert several HTML tags in my textarea value on a
different text locations. A users would select some text in a textarea and
on a button click the selected should be inside a <B> </B>, <I> </I> or some
other tag!
Is this posible?? Please help! Thanks
- 5
- How to capture and alert the value of an xhtml node using JShi ;
i have this small code that consist in taking the name of the user and
writing it in the same form as an output.the name is relative to
/data/valid/string1
In my Js code i want to access the value of /data/valid/string1 (The
name seised by the user)
and alert the name as result
Can you help me to achieve this?
<?xml version="1.0" encoding="UTF-8"?>
<xhtml:html xmlns="http://xforms.websynapsis.com"
xmlns:books="http://books.websynapsis.com"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:xforms="http://www.w3.org/2002/xforms"
xmlns:ev="http://www.w3.org/2001/xml-events"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xhtml:head>
<xhtml:title>
Test case for primitive XML Schema types
</xhtml:title>
<xhtml:link rel="stylesheet" href="style.css" type="text/css"/>
<xforms:model>
<xforms:instance xmlns="">
<data>
<valid>
<string1
id="f1">Name</string1>
</valid>
</data>
</xforms:instance>
<xforms:bind nodeset="/data/valid/string1"
type="xsd:string" />
</xforms:model>
<xhtml:script id="gtre" type="text/javascript">
function initiate()
{
var p=document.getElementById('label11').firstChild.nodeValue
alert(""+p)
}
</xhtml:script>
</xhtml:head>
<xhtml:body>
<xforms:group/>
<xforms:input ref="/data/valid/string1">
<xforms:label lang="en">Name
:</xforms:label>
<xforms:action ev:event="xforms-valid">
</xforms:action>
</xforms:input>
<xhtml:input type="button" value="Afficher"
onclick="initiate();" />
<xforms:group/>
<xforms:output ref="/data/valid/string1" id="label1">
<xforms:label id="label11">Name : </xforms:label>
</xforms:output>
<xforms:group>
</xforms:group>
</xhtml:body>
</xhtml:html>
thanks for any help
- 9
- Only Allow Microsoft IE Browser To View Site - All Other Browsers Are RedirectedI'm looking for a script that will check a visitors browser.
Now, I only want visitors using Microsoft InterNet Explorer to visit
existing URL and all other browsers will be redirected to another part
of my site.
I've checked a bunch of scripts but you have to identify every darn
browser available. All I want to do is check for any version of
Microsoft InterNet Explorer and redirect all other browsers to another
URL.
Any help would be greatly appreciated.
Thanks!
- 9
- randomize arrayJRS: In article <c6pbc.506$email***@***.com>, seen in
news:comp.lang.javascript, Vladdy <email***@***.com> posted at
Sat, 3 Apr 2004 02:14:32 :
>Jeff Thies wrote:
>
>> I'd like to randomly sort an array. A good method?
>>
>>
>
>Array.prototype.swap = function(index1,index2)
> { var temp = this[index1];
> this[index1] = this[index2];
> this[index2] = temp;
> return;
> }
>
>Array.prototype.shuffle = function()
> { for(var i=0; i<this.length; i++)
> { ind1 = Math.floor(Math.random()*this.length);
> ind2 = Math.floor(Math.random()*this.length);
> this.swap(ind1,ind2);
> }
> return;
> }
It would be interesting to find out whether a swap method is better than
in-line code in such cases. In Pascal one could pass a pointer, to
avoid repeated indexing - there ought to be a way in JS for setting a
variable to point to A[B] rather than setting to a copy of A[B] if A[B]
is a number and not an object ...
Your code calls Math.random ten times to shuffle 5 elements; it should
therefore be slower than the efficient method which calls it only five
times.
For 5 elements, your code gets a random in 1..5 ten times; there are
therefore 5^10 equi-probable possible routes and still 5! outcomes; the
former is not a multiple of the latter; therefore, Lasse's tests for
evenness will show the method to be faulty. It's hard to beat Knuth;
and, in this case, not worth trying; OTTINMODNPPSODNPDW.
Note that in some browsers Math.random() can occasionally give (at
least) 1.0; in that case, ISTM that an instance of "undefined" will
appear, if not shuffled out again. FAQ 4.22 is therefore incompletely
reliable; follow its third link.
function Randum(N) { return (N*(Math.random()%1))|0 } // %1 : Opera
also seems slightly faster (for me) than using Math.floor, though the
upper bound is lower.
--
?John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v4.00 MIME. ?
Web <URL:http://www.merlyn.demon.co.uk/> - FAQish topics, acronyms, & links.
Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
Do not Mail News to me. Before a reply, quote with ">" or "> " (SonOfRFC1036)
- 11
- A simple 'Replace' and 'Substring' question: How to add a string to another stringHello,
I have a simple question, but can't find the answer.
I have a string that contains a path to a file
I want to add another string to the end of that string
So, if i have :
path = document/disco/album/hello.doc
i want it to become :
document/disco/album/hello_large.xls
it doesnt necessary means that the file will always end with .doc it
could be also .doc, xls... so i dont want to hardcode that part.
I've try using replace and substring with no success
Can someone help me with such a simple function?
Thanks
Marco
- 16
- emailing a variableI have a js script which takes a number from the input box of an html form,
stores it as a variable, compares it to a given set of numbers and then
confirms that it is agrees or not as the case may be. So far so good & this
works OK I now want to be able to send that inputted number as an email
without the visitor being aware of it. Is there a a way of doing this
in Javascript? Apparantly it cannot be done in HTML.
Hope tis understandable. Being fairly new to JS, I would appreciate any
advice.
Thanks in advance,
Geoff.
- 16
- how does one blank an entire window?The graphic designer I'm working with wants me to get an assortment of
DIVs to be generated and colored randomly. Got that (thanks to all,
especially Michael Winters). Now he wants it to flash fast, so I'm
calling it in setTimeout every 200 miliseconds.
One more question, how do you blank everything in a window? I tried
this:
document.value = '';
No go. How do I blank everything? I want to wipe out everything in
between the 200 milisecond cycles.
- 16
- FAQ Topic - How do I close a window and why does it not work on the first one?-----------------------------------------------------------------------
FAQ Topic - How do I close a window and why does it not work on the first one?
-----------------------------------------------------------------------
Use `` windowRef.close() '', where windowRef is a window object
reference, such as window, top, parent, self, or a reference
obtained from the window.open() method. You can only close
windows opened by scripts, no others.
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/close_0.asp
http://docs.sun.com/source/816-6408-10/window.htm#1201822
===
Postings such as this are automatically sent once a day. Their
goal is to answer repeated questions, and to offer the content to
the community for continuous evaluation/improvement. The complete
comp.lang.javascript FAQ is at http://www.jibbering.com/faq/.
The FAQ workers are a group of volunteers.
- 16
- Variable JavascriptPosted: Fri Jan 23, 2004 3:59 pm Post subject: Variable Javascript
--------------------------------------------------------------------------------
Hi all,
i have a problem with javascript variable.
I have a script that sets a global variable and open a dialog, then
when i
push a button of this dialog and i read the variable, this variable
isn't set to last value but is not defined.
How can i do for have equal reference for this variable.?
Thanks
Stefano
I use Mozilla 1.4
|
| Author |
Message |
Peter Michaux

|
Posted: 2006-10-28 12:51:27 |
Top |
javascript, XMLHttpRequest abort() and subsequent error in call to onreadystatechange
Hi,
I am trying out the Ajax timeout example in Flanagan's book p492. It
works fine in Opera but in Firefox the the call to request.abort()
doesn't stop onreadystatechange being called. I found some references
to this problem in the group archives and on google but no solutions I
can seem to implement here. The troublesome code is below. I added what
I think are fixes for the IE memory leak probem in two places (which
doesn't change this problem) and the third argument to open().
After the timeout function runs I see
[Exception... "Component returned failure code: 0x80040111
(NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult:
"0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame ::
http://localhost:3000/flanaganTimeout.html :: anonymous :: line 68"
data: no]
Where line 68 is the line "if (request.status == 200) {". How can I
stop onreadystatechange from being called?
HTTP.get = function(url, callback, options) {
var request = HTTP.newRequest();
var timer;
if (options.timeout) {
timer = setTimeout(function() {
request.abort();
if (options.timeoutHandler) {
options.timeoutHandler(url);
}
request = null; // IE leak
},
options.timeout);
}
request.onreadystatechange = function() {
if (request.readyState == 4) {
if (timer) {clearTimeout(timer);}
if (request.status == 200) {
callback();
}
request = null; // IE leak
}
}
request.open("GET", url, true); // added third argument
request.send(null);
return;
};
Thank you,
Peter
|
| |
|
| |
 |
ASM

|
Posted: 2006-10-28 18:06:00 |
Top |
javascript >> XMLHttpRequest abort() and subsequent error in call to onreadystatechange
Peter Michaux a 閏rit :
> Hi,
>
> I am trying out the Ajax timeout example in Flanagan's book p492. It
> works fine in Opera but in Firefox the the call to request.abort()
> doesn't stop onreadystatechange being called. I found some references
> to this problem in the group archives and on google but no solutions I
> can seem to implement here. The troublesome code is below. I added what
> I think are fixes for the IE memory leak probem in two places (which
> doesn't change this problem) and the third argument to open().
>
> After the timeout function runs I see
>
> [Exception... "Component returned failure code: 0x80040111
> (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult:
> "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame ::
> http://localhost:3000/flanaganTimeout.html :: anonymous :: line 68"
> data: no]
what did you give as argument 'callback' when calling HTTP.get() ?
> Where line 68 is the line "if (request.status == 200) {". How can I
> stop onreadystatechange from being called?
>
> HTTP.get = function(url, callback, options) {
> var request = HTTP.newRequest();
|
| |
|
| |
 |
Peter Michaux

|
Posted: 2006-10-28 23:08:00 |
Top |
javascript >> XMLHttpRequest abort() and subsequent error in call to onreadystatechange
ASM wrote:
> Peter Michaux a 閏rit :
> > Hi,
> >
> > I am trying out the Ajax timeout example in Flanagan's book p492. It
> > works fine in Opera but in Firefox the the call to request.abort()
> > doesn't stop onreadystatechange being called. I found some references
> > to this problem in the group archives and on google but no solutions I
> > can seem to implement here. The troublesome code is below. I added what
> > I think are fixes for the IE memory leak probem in two places (which
> > doesn't change this problem) and the third argument to open().
> >
> > After the timeout function runs I see
> >
> > [Exception... "Component returned failure code: 0x80040111
> > (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult:
> > "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame ::
> > http://localhost:3000/flanaganTimeout.html :: anonymous :: line 68"
> > data: no]
>
> what did you give as argument 'callback' when calling HTTP.get() ?
Here is the full call.
HTTP.get('/ajax/sleep_long',
function(){console.log('server responded');},
{timeout:2000,
timeoutHandler:function(){console.log('timeout');}}
);
I'm using firebug in Firefox with this test so console.log() works much
like alert() but without stalling everything. I tried with alert() for
Opera and Firefox. Works in Opera but doesn't work in Firefox.
Thank you,
Peter
|
| |
|
| |
 |
| |
 |
Index ‹ javascript |
- Next
- 1
- Is it possible to run a command on the client computer ?I saw here
http://java.sun.com/javase/6/docs/technotes/tools/share/jsdocs/index.html
that javascript has built-in methods such as cp, dir, date etc
how do i get these to run on the client computer ?
the client will be linux or osx .
- 2
- 3
- Delay while page is loadingHi all,
I've got a script that caches 52 card images and displays the
appropriate card based on user input. It works fine, except when the
page loads for the first time the results are unpredictable until a
few seconds elapse. My guess is that it's taking time to cache the 52
images. Is there any way to delay the loading of the page until all 52
images are cached? Thanks.
dc
- 4
- date convI have a data like:
03-Jul-05
and need to convert it to:
7/3/2005
Is there a function for this already?
- 5
- Add new text box after entered textHello,
I have an application that I'm building but I'm getting stuck on a few
things.
1. I have a slider to select how many "sections" to have, this will
then build a table of text boxes for a title in one column, and in the
other column there will be 2 text boxes for an "option name" and
"value". (I got this part)
2. When someone finishes entering the title, and one option/value then
clicks off of the last box I want to create a new one for that option.
If they don't enter a value for both I don't want it to show another
group of text boxes.
Questions:
1. How do I impliment this?
2. What's the best way to organize these text box names so that I can
get everything out of POST to get it into the database?
Thanks in advance,
-Chris
- 6
- confussed about CSS expressionsI'm trying to play around with CSS expressions and am having some
difficulty.
<a href="#"
style="b:expression(eval(alert("test")));background:blue">test</a>
...works, as does...
<a href="#"
style="b:expression(eval('alert("test")'))">test</a>
However,
<a href="#"
style="b:expression(eval('alert("test")'));background:blue">test</a>
...doesnt work.
Any ideas as to why?
- 7
- smooth images from webcamHello,
I have webcams, and I want to display the images (jpg) from the cameras
on a webpage, refreshed continuously.
For a smooth transition I found a script that utilises double buffering.
This works nice, but it is rather complex. I need to change it because
it is made to display one camera, but I want more cameras on one page.
With every change I make the refresh stops.
Does someone have an example (or a pointer) how to make such a
script/page (simple)?
Thank you
- 8
- IE6 Ignores JavaScript's return false on a LinkWhy does IE6 ignores JavaScript's return false on a link and how to
fix it? Firefox works perfect!
<a href="page1.html" onclick="return test(this)">Test</a>
JS:
function test(obj)
{
if(obj.href=='page1.html'){
doSomething();
return false;
}else{
return true;
}
}
- 9
- Verbatim string assignment in JavaScriptHello,
Is there a way to do a verbatim string assignment in JavaScript.
Like I could create strings with HTML snippets and reuse in my code.
Thanks in advance
O
- 10
- 11
- Get network disconnect/connect eventHi,
I don't know if it's possible...
I have a web page and I want that when there is no connection, the
page will show error message.
Can I catch this disconnection event from the windows ?
10x
- 12
- Nested Forms: How can I escape them?Let me start off by mentioning that I'm not a web developer by any
means. I welcome any and all tips regarding code cleanliness and would
love to hear about any conventions that I'm breaking.
I have a page here that I've broken down to its simplest (that i know
of) elements so it is easier for you guys to follow along.
http://www.bigkaiser.com/phil/test.html
If you look closely, you'll see that I have an instance of nested
forms. I don't know how to get around this. The reason for this is
that I need the form that is nested inside, "myform", controls a
dynamic element in the greater form "kpt". When one chooses "Rough"
from the "Boring Type:" selection dropdown, another dropdown appears
below. I don't know how to get this behavior without creating a form.
I need the "kpt" form because it ultimately sends information to my SQL
Server backend and returns the query results. (This part was working
before I added the interior form.)
Now, what are my options? Please be verbose. :) Again, any comments
on code cleanliness are welcome, I'd like to learn clean code early on
rather than have to change my ways.
-pk
- 13
- Format textbox value using regexpressionI need to format a textbox value a user enters. The user will enter 13
characters, and then I have to format them, preferably in the onBlur event,
to look like this:
XXXX-XX-XXX-XXXX
I found a script that does commas using Regular expresssions:
- 14
- Enable text box when specific option is selectedI can enable a text box with an onChange if ANY option is selected
from a select list, but how do I do this for a specific selection?
Even better would be if the field didn't appear until after the
event. This is for those selecting "other" to tell us what "other"
is.
Thanks.
J Schlosser
- 15
- Script works in IE 6, but not Firefox -- Need Help!I'm trying to figure out why this script will work in IE 6 but not
Firefox, and so I need someone here with a far better grasp on
javascript to explain this. Basically, I have a page with several
thumbnails. Above these thumbnails I placed a large picture with text
next to it to describe what the picture is about. So, when you click a
thumb, the large pic AND text change dynamically to reflect the
thumbnail -- see http://www.chadsmoore.com/pjstarhomeless -- for a
live example.
The scripts on my web page are located in the head section. I have
provided the script below . The "while" condition is used to prevent
the text from appending to each other after each click.
This script works perfectly in IE 6, but won't work in Firefox.
Any suggestions to making this work in Firefox would be greatly
appreciated.
Thanks in advance!
// script to change text -- thumbnail 1
function homelessbwWoman(){
while (content.hasChildNodes()) {
content.removeChild(content.lastChild);
}
var txt = 'Tamara Maslanka takes a telephone call for a client at the
Illinois Valley Public Action to Deliver Shelter location in Ottawa.
Maslanka now directs operations at the shelter where she and her family
once lived.';
var txtn= document.createTextNode(txt);
document.getElementById("content").appendChild(txtn);
}
// script to change text -- thumbnail 2
function homelessbwFlorist(){
while (content.hasChildNodes()) {
content.removeChild(content.lastChild);
}
var txt = 'Robert Maslanka puts together a floral arrangement at TPM
Stems in Ottawa. The upscale floral and interior landscape design shop
hired Maslanka while he and his wife resided at the IVPADS shelter. The
job, with hours donated by other employees, helped the Maslankas get on
their feet and out of a homeless situation.';
var txtn= document.createTextNode(txt);
document.getElementById("content").appendChild(txtn);
}
// Change Image Script
function canManipulateImages() {
if (document.images)
return true;
else
return false;
}
function loadHomelesslg(imageURL) {
if (gImageCapableBrowser) {
document.homelessLG.src = imageURL;
return false;
}
else {
return true;
}
}
gImageCapableBrowser = canManipulateImages();
// relevant body code
<tr>
<td width="240">
<!-- Large Image -->
<img src="thumbnails/bwWoman_lg.jpg" height="174" width="240"
id="homelessLG" name="homelessLG" alt="" />
</td>
<td>
<!-- Div element named "content" containing dynamic text -->
<div id="content" class="picContent">
Tamara Maslanka takes a telephone call for a client
at the Illinois Valley Public Action to Deliver Shelter location in
Ottawa. Maslanka now directs operations at the shelter where she and
her family once lived.
</div>
</td>
</tr>
// Two cells each containing clickable thumbnails
<table>
<tr>
<td>
<a href="#" onclick="homelessbwWoman();
return(loadHomelesslg('thumbnails/bwWoman_lg.jpg'));"><IMG
alt=DAILY_PICS-MASLANKA1_BW
src="thumbnails/bwWoman_th.jpg"
width="75" height="56"></a>
</td>
<td>
<a
href="#" onClick="homelessbwFlorist();
return(loadHomelesslg('thumbnails/bwManFloral_lg.jpg'));" ><IMG
alt=DAILY_PICS-MASLANKA3_BW
src="thumbnails/bwManFloral_th.jpg" width="75"
height="56"></a>
</td>
</tr>
</table>
|
|
|