|
From: ChefMo on 21 Apr 2008 22:30 Any way to ruin javascript from inside of a .xml file? (<?xml-script...> or the like)
From: Jeff North on 22 Apr 2008 01:49 On Mon, 21 Apr 2008 19:30:45 -0700 (PDT), in comp.lang.javascript ChefMo <moshefromsinai(a)gmail.com> <bdd28bec-5f04-44b9-894a-f7c68c8e0b1c(a)59g2000hsb.googlegroups.com> wrote: >| Any way to ruin javascript from inside of a .xml file? >| (<?xml-script...> or the like) Alot of people can ruin javascript without the need for xml :-P But seriously, XML is data only therefore can not run scripts. -- ------------------------------------------------------------- jnorthau(a)yourpantsyahoo.com.au : Remove your pants to reply -- -------------------------------------------------------------
From: Bart Van der Donck on 22 Apr 2008 06:10 ChefMo wrote: > Any way to ruin javascript from inside of a .xml file? > (<?xml-script...> or the like) --------------------------------- XML: --------------------------------- <?xml version="1.0" encoding="UTF-8"?> <root> <jscode>alert('Hi from XML');</jscode> </root> --------------------------------- javascript: --------------------------------- try { x = new ActiveXObject('Microsoft.XMLDOM'); } catch(e) { try { x = document.implementation.createDocument('', '', null); } catch(e) { alert(e.message); } } if (typeof(x) == 'object') { x.async = false; x.load('file.xml'); eval(x.getElementsByTagName('jscode')[0].childNodes[0].nodeValue); } --------------------------------- Hope this helps, -- Bart
From: Martin Honnen on 22 Apr 2008 08:05 ChefMo wrote: > Any way to ruin javascript from inside of a .xml file? > (<?xml-script...> or the like) Well there are XML formats like XHTML or SVG which have a script element. And with Mozilla or Opera you can put an XHTML script element into other XML formats, a simple example is http://home.arcor.de/martin.honnen/xml/test2008042202.xml. However you are much better off in directly using HTML or XHTML for the complete document, perhaps by transforming your XML to HTML or XHTML using XSLT. -- Martin Honnen http://JavaScript.FAQTs.com/
|
Pages: 1 Prev: Opera and dynamic style change.. this must be a joke.. Next: comp.lang.javascript charter |