Andreas Jung wrote:
--On 24. April 2007 15:25:24 +0100 Dean Hale <dean.hale@sunderland.ac.uk> wrote:
basically if i have some zpt pages with the title
<title>INTRODUCTION</title>
<title>ABOUT</title>
somehow within below the page title should be appended after 'websitename.'
<script language='JavaScript1.1' type='text/javascript'> <noscript> <img src="http://domain/xxx/xxx/s?websitename.INTRODUCTION" width="1" height="1" alt=""> </noscript> </script>
<script language='JavaScript1.1' type='text/javascript'> <noscript> <img src="http://domain/xxx/xxx/s?websitename.ABOUT" width="1" height="1" alt=""> </noscript> </script>
does this make more sense? thanks again.
no.
a <TITLE> tag does not belong inside <script> tag.
I don't see above him putting a <title> tag within the <script> tag. He wants to put the *value* of the <title> tag inside the <script> tag. It seems some form of a string: expression would do it, assuming the title is not literally in the zpt but rather expanded from a variable. <script language='JavaScript1.1' type='text/javascript'> <noscript> <img tal:attributes="src http://domain/xxx/xxx/s?websitename.${title_or_id}" width="1" height="1" alt="" /> </noscript> </script> Apparently he has named his image files according to the title of the page on which they appear. Hopefully the names are not in need of URL-quoting, as I'm not sure how you do that within a string: expression. If the value of the <title> is *literally* in the zpt file above his <img> tag, then I know of no way for a zpt expression to extract literal text from neighboring text. -Jeff