You are here: Re: [PHP] Re: Using DOM object, how? « PHP « IT news, forums, messages
Re: [PHP] Re: Using DOM object, how?

Posted by Stephen Leaf on 09/19/05 13:55

On Monday 19 September 2005 05:27 am, Jasper Bryant-Greene wrote:
> Ken Tozier wrote:
> > I don't see any obvious DOM method for including scripts or css links
> > like "<script language='text/javascript' src='bobo.js'>". Do you have
> > to put them in some other type of node like a processing instruction or
> > a comment?
>
> <?php
> $dom = new DOMDocument('1.0', 'UTF-8');
>
> $script = $dom->createElement('script');
> $script->setAttribute('type', 'text/javascript');
> $script->setAttribute('src', 'bobo.js');
>
> $dom->appendChild($script);
> ?>
I would be extremely careful with this.. because sadly PHP's XML generator
uses the short form whenever possible.
<script /> will *NOT* work in most browsers such as FireFox.
<script></script> Will work.
I personally would love to see a function where I could set it to use the long
form. and when importing if it's in long form.. set that long from flag on
automatically .. this would have saved me _hours_ of debugging work.

are you trying to just generate the entire html page using only the XML
DOM? .. or are you doing this in conjunction with another language such as
XSL?

>
> Similarly for a link or style element for CSS...
>
> --
> Jasper Bryant-Greene
> Freelance web developer
> http://jasper.bryant-greene.name/

 

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

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