You wouldn't happen to have a tutorial would ya Isaac?  Or a link to
one.  I'd like to try flash.  

-----Original Message-----
From: S.Isaac Dealey [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 01, 2003 1:32 PM
To: [EMAIL PROTECTED]
Subject: RE: CF and Javascript


well... I just don't know any way to avoid the clicking sound without
using the js object... unless you want to resort to Flash ... which is a
whole other story...

> Oh boy, I don't want to use the js object, I want to use coldfusion
> (#now()).  Sorry for being unclear...:)

> -----Original Message-----
> From: S.Isaac Dealey [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, October 01, 2003 12:29 PM
> To: [EMAIL PROTECTED]
> Subject: RE: CF and Javascript


> Oh... then you want to use a javascript object:

> I think it's something like this:

> parent.showDate.document.write(new Date().toString());

> don't quote me -- it's been a while since I've worked with
> JS date
> objects...

>> :)  I haven't tried it yet, since I'm preparing to go to lunch, I'm
>> going to say this, Isaac, I'm guessing that that dreaded
>> clicking is in
>> play...lol, I don't know, but that's something that I
>> want
>> to prevent.
>> That's why I started this subject on the list.  I just
>> want everyone to
>> know that this is just for my sanity only.  Thanks.

>> Ron

>> -----Original Message-----
>> From: S.Isaac Dealey [mailto:[EMAIL PROTECTED]
>> Sent: Wednesday, October 01, 2003 11:26 AM
>> To: [EMAIL PROTECTED]
>> Subject: RE: CF and Javascript


>> Because when the cfml engine parses this line, it enters
>> a static date
>> into the javascript, so it ends up being this:

>> function runMe() {
>>   parent.showDate.document.write("blah blah");
>> }

>> So if you want the date to change, you have to either use
>> a JavaScript
>> date object or you have to have it refresh the page...

>> Put this in a separate cfm template and load it into your frame
>> instead:

>> <body
>> onload="window.setTimeout('location.reload()',2000);">
>> <cfoutput>#now()#</cfoutput>
>> <body>

>> Much simpler...

>>> You guys are great...here's another one...lol:
>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

>>> <html>
>>> <head>
>>>  <title>Testing</title>

>>> <script language="JavaScript">
>>>  function runMe(){
>>>   parent.showDate.document.write("<cfoutput>#now()#</cfo
>>>   u
>>>   t
>>>   put><br>");
>>>   testingThis();
>>>  }
>>>  function testingThis(){
>>>   setTimeout('runMe()',2000);
>>>  }
>>> </script>

>>> </head>

>>> <body onload="runMe();">

>>> <table border="0">
>>>  <tr>
>>>   <td>
>>>    <iframe src="frameDisp.cfm"
>>>            name="showDate"
>>>            id= ""
>>>            width="300"
>>>            height="300"
>>>            marginwidth="2"
>>>            marginheight="2"
>>>            align="middle"
>>>      frameborder="1"
>>>            class="">
>>>     Your browser does not support in-line frames!
>>>    </iframe>
>>>   </td>
>>>  </tr>
>>> </table>

>>> </body>
>>> </html>

>>> I no longer have the object expected error, but besides
>>> the rewriting of
>>> the Date, It's writing the same instance of the Date.
>>> Why?

>>> Ron

>>>     -----Original Message-----
>>>     From: Nate Nielsen [mailto:[EMAIL PROTECTED]
>>>     Sent: Wednesday, October 01, 2003 10:03 AM
>>>     To: [EMAIL PROTECTED]
>>>     Subject: RE: CF and Javascript



>>>     Heheh



>>>     This is a clever little problem.



>>>     Here is what is happening.



>>>     Page loads, calls testingThis()

>>>     In 2 seconds, it calls runMe()

>>>     It uses the document.write() function

>>>     This clears all data on the page, including the script
>>>     you are
>>> trying to run.



>>>     Object not found.  You need to do something other than
>>>     write to
>>> the page that is running the script.  Usually if you
>>> want
>>> to use
>>> document.open() or document.write() you write to a different frame.
>>> top.frameName.document.write()  . . etc.



>>>     -You can have multiple setTimeout() statements on a
>>>     page,
>>>     even
>>> if it creates an infinite loop, as long as there is
>>> enough time
>>> between iterations for other processes to run - it won't lock up
>>> the browser.
>>> This is how those little javascript timers and clocks
>>> are
>>> created!   =)



>>>     ex:

>>>     var countdown = 5;

>>>     function liftoffCountdown(){

>>>                 if(countdown <= 0){

>>>                             alert(countdown);

>>>     countdown--;

>>>                             setTimeout('liftoffCountdown()'
>>>                             ,
>>>                             1
>>>                             000);

>>>                 }else{

>>>                             alert('liftoff!')

>>>                 }

>>>     }

>>>     liftoffCountdown();





>>>     this would alert '5' '4' '3' '2' '1' 'liftoff!'.   You
>>>     could
>>> change the countdown to 500000 and it wouldn't lock the browser 
>>> (just make sure you can close the browser in that 1 second gap
>>> between alerts!
>>> Lol.  (just an example people)



>>>     Best Regards,



>>>     Nate Nielsen

>>>     [EMAIL PROTECTED]





>>>     -----Original Message-----
>>>     From: [EMAIL PROTECTED]
>>>     [mailto:[EMAIL PROTECTED]
>>> On Behalf Of Dan Blackman
>>>     Sent: Wednesday, October 01, 2003 9:08 AM
>>>     To: [EMAIL PROTECTED]
>>>     Subject: RE: CF and Javascript



>>>     Looks like SetTimeout Can only run once on a page...I
>>>     took out
>>> the SetTimeOut and it creates an infinite loop.  Not
>>> sure the purpose

>>> of creating this loop, but SetTimeout running multiple times
>>> is your issue.

>>>             -----Original Message-----
>>>             From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
>>> Behalf Of Ron Mast
>>>             Sent: Wednesday, October 01, 2003 8:37 AM
>>>             To: [EMAIL PROTECTED]
>>>             Subject: CF and Javascript

>>>             Hello,
>>>             Can someone tell me why I'm getting an object expected
> error when I
>>> run the following:
>>>             <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
> Transitional//EN">

>>>             <html>
>>>             <head>
>>>                     <title>Testing</title>

>>>             <script language="JavaScript">
>>>                     function runMe(){

>>> document.write("<cfoutput>#now()#</cfoutput>");
>>>                             testingThis();
>>>                     }
>>>                     function testingThis(){
>>>                             setTimeout('runMe()',2000);
>>>                     }
>>>             </script>

>>>             </head>

>>>             <body onload="testingThis();">

>>>             </body>
>>>             </html>


>>> --------------------------------------------------------
>>> -
>>> -
>>> -----

>>>             It runs once and then after 2 seconds I get the error.

>>>             Ron Mast
>>>             Truth Hardware
>>>             Webmaster




>> s. isaac dealey                972-490-6624

>> team macromedia volunteer
>> http://www.macromedia.com/go/team

>> chief architect, tapestry cms  http://products.turnkey.to

>> onTap is open source
>> http://www.turnkey.to/ontap


>> -----------------------------------------------
>> To post, send email to [EMAIL PROTECTED]
>> To unsubscribe:
>>    Send UNSUBSCRIBE to [EMAIL PROTECTED]
>> To subscribe / unsubscribe: http://www.dfwcfug.org

>> -----------------------------------------------
>> To post, send email to [EMAIL PROTECTED]
>> To unsubscribe:
>>    Send UNSUBSCRIBE to [EMAIL PROTECTED]
>> To subscribe / unsubscribe: http://www.dfwcfug.org




> s. isaac dealey                972-490-6624

> team macromedia volunteer
> http://www.macromedia.com/go/team

> chief architect, tapestry cms  http://products.turnkey.to

> onTap is open source           http://www.turnkey.to/ontap


> -----------------------------------------------
> To post, send email to [EMAIL PROTECTED]
> To unsubscribe:
>    Send UNSUBSCRIBE to [EMAIL PROTECTED]
> To subscribe / unsubscribe: http://www.dfwcfug.org

> -----------------------------------------------
> To post, send email to [EMAIL PROTECTED]
> To unsubscribe:
>    Send UNSUBSCRIBE to [EMAIL PROTECTED]
> To subscribe / unsubscribe: http://www.dfwcfug.org




s. isaac dealey                972-490-6624

team macromedia volunteer      http://www.macromedia.com/go/team

chief architect, tapestry cms  http://products.turnkey.to

onTap is open source           http://www.turnkey.to/ontap


-----------------------------------------------
To post, send email to [EMAIL PROTECTED]
To unsubscribe: 
   Send UNSUBSCRIBE to [EMAIL PROTECTED]
To subscribe / unsubscribe: http://www.dfwcfug.org

-----------------------------------------------
To post, send email to [EMAIL PROTECTED]
To unsubscribe:
   Send UNSUBSCRIBE to [EMAIL PROTECTED]
To subscribe / unsubscribe: http://www.dfwcfug.org

Reply via email to