You are here: Re: Wrangling Javascript from PHP « PHP Programming Language « IT news, forums, messages
Re: Wrangling Javascript from PHP

Posted by Richard Hulbert on 07/26/06 14:53

Well to me if you are going to talk about event handling you need to
think Ajax. There are frameworks out there to do just what you are
talking about.


On 2006-07-26 15:32:42 +0100, "Omega" <atrauzzi@gmail.com> said:

> I'm working on a bunch of classes in PHP that will render into HTML
> a-la widgets. Part of this functionality is that I'd like to expose
> Javascript in the classes and have each instance provide and/or
> generate the needed code along with the HTML.
>
> I've done a lot of server side generating and program state hackery
> so...I'm not totally unfamiliar. I already have some javascript
> functionality from the dojo toolkit, so I have a nice set of functions
> to work with.
>
> What I'd like is perhaps some input or a discussion on what could be
> some best practices in achieving this with PHP.
>
> For example,
> Maybe I'll have to ask each object for the javascript code they want to
> provide before rendering the final page and place it at the top of the
> page?
> The most complicated question is how will I expose all the events and
> scenarios I want to have my classes generate code for? In PHP, what is
> the best way to code a model to allow instantiated objects to perform a
> "when this is clicked, do this with this object over here"? Smells
> like an event-handling model, but that doesn't exist in PHP. And I
> certainly don't want to have to go subclassing every widget I use for
> each page! Hah.
>
> Details, options and the implications of each one are really what I'd
> like to explore...
>
> Thanks to all who reply!

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация