What is the js error you are getting? If you don't have Mozilla, I'd
highly recommend it, as it's js debugger is the best available.

Also have you tried replacing top.mainFrameSet.main with parent? For
what you are doing they should have the same effect. At least it would
get rid of a few possible points of failure from a debugging
standpoint.

As far as the image field goes, naming it 'image' should be fine,
'images' wouldn't work though because of the images array. Since IE
puts everything in the global namespace, they would collide. Other
modern browsers are not affected.

-- 
 jon
 mailto:[EMAIL PROTECTED]

Tuesday, July 15, 2003, 9:14:47 AM, you wrote:
SW> Isaac,

SW> I've added '#jsstringformat(subDir & name)#' and it still is not changing the 
value in the "ImageName" form field. (The variable "name" is from a cfdirectory query.)

SW> <a href="viewer.cfm?image=#subDir##name#" target="viewer" 
onClick="top.mainFrameSet.main.document.frmAddItem.ImageName.value='#jsstringformat(subDir
 & name)#';">#name#</a>

SW> which returns the following example:

SW> <a href="viewer.cfm?image=shoes/sm_002.jpg" target="viewer" 
onClick="top.mainFrameSet.main.document.frmAddItem.ImageName.value='shoes/sm_002.jpg';">sm_002.jpg</a>

SW> Thanks, Stan

>>You're missing single quotes in your onclick event... try this:
>>
>>onClick="top.mainFrameSet.main.document.frmAddItem.Image.
>>value='#jsstringformat(subDir & name)#';"
>>
>>I _think_ javascript should be graceful enough to allow you to have 
>>Image as the name of that field... never name a form field "name" 
>>"action" or "target" -- this will prevent js code from accessing the 
>>form's name, action or target attributes... they are case-sensitive, 
>>however, so "NAME" is fine if confusing. :)
>>
>>hth 
>>
>>s. isaac dealey                972-490-6624
>>
>>> Tim,
>>> Changed it to ImageName and still the same thing.
>>> Thanks, Stan
>>
>>>>First thing I would do would be to change the field name
>>>>to something other
>>>>than Image.  IMage is an object in js and that may be a
>>>>cause for your
>>>>problem.  Even if you just try changing all refrences to
>>>>it to img or
>>>>imgField or something.
>>>>
>>>>Tim
>>>>----- Original Message -----
>>>>From: "Stan Winchester" <[EMAIL PROTECTED]>
>>>>To: "CF-Talk" <[EMAIL PROTECTED]>
>>>>Sent: Monday, July 14, 2003 10:38 PM
>>>>Subject: iframe & form javascript
>>>>
>>>>
>>>>> I've got a form with two nested iframes that are
>>>>> side-by-side. The one of
>>>>> the left shows a directory listing of images, the one on
>>>>> the right is an
>>>>> image viewer. Below is the link that is used in the left
>>>>> iframe (this is
>>>>> inside a cfloop). When a user clicks on the link the
>>>>> image views properly,
>>>>> but I also want the image path & name values to be
>>>>> passed to a form field
>>>>> name "Image" that resides the form.
>>>>>
>>>>> <a href="viewer.cfm?image=#subDir##name#"
>>>>> target="viewer"
>>>>>
>>>>onClick="top.mainFrameSet.main.document.frmAddItem.Image.v
>>>>alue=#subDir##name
>>>>> #;">#name#</a>
>>>>>
>>>>> The problem is the path & name values are not getting
>>>>> passed to the field
>>>>> name "Image". I'm not getting any javascript errors, but
>>>>> it does not work.
>>>>>
>>>>> Thank you,
>>>>> Stan Winchester
SW> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to