Andreas Jung wrote: > > --On 24. April 2007 15:25:24 +0100 Dean Hale > <[EMAIL PROTECTED]> 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 _______________________________________________ Zope maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
