Rob,
Thanks for your answer it worked.
Archana
--- Robert Koberg <rob(_at_)koberg(_dot_)com> wrote:
Hi,
I am jumping in on this thread late and without
reading the previous posts.
You cannot transform this 'redirect' -- simply not
possible. If you are
using a client-side transformation then you could
simply forego the
transformation and change the location.href.
Perhaps I am way off, but you probably want
something like this:
<xsl:template match="/">
<html>
<head>
<xsl:if test="contains($userid, 'yahoo')">
<!-- this will redirect the browser after it
loads the page -->
<meta http-equiv="refresh"
content="0;url=http://www.yahoo.com"/>
</xsl:if>
</xsl:template>
</head>
<body>
<xsl:choose>
<xsl:when test="contains($userid, 'yahoo')">
<div>
If not redirected, click <a href="
http://www.yahoo.com
">this</a>.
</div>
</xsl:when>
<xsl:otherwise>
...
Best,
-Rob
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-
list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of Archana
Rao
Sent: Wednesday, September 24, 2003 5:46 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Herez the piece of code.
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="userid" select="xyz(_at_)yahoo(_dot_)com"/>
<xsl:template match="/">
<xsl:if test="contains($userid, 'yahoo')">
<!-- Goto http://www.yahoo.com -- >
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Hope this helps,
Basically i want this xsl to redirect to different
pages depending on the domain name in the userid.
Thanks,
Archana
--- Michael Kay <mhk(_at_)mhk(_dot_)me(_dot_)uk> wrote:
So i know what the username is, now my problem
is
i am
trying to open up www.yahoo.com if the
username is
xyz(_at_)yahoo(_dot_)com and www.hotmail.com if the
username
has xyz(_at_)hotmail(_dot_)com(_dot_)
I know i can use <xsl:if
test="contain($username,
'yahoo')"> to check for the username, but then
i
don't
know how to specify in the <xsl:if> to open up
www.yahoo.com.
Hope you understood my problem.
No, sorry, I don't. I haven't the faintest idea
what
you mean by
"opening up www.yahoo.com". XSLT transforms a
source
tree into a result
tree, where does "opening up" a web site fit
into
this?
Michael Kay
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site
design software
http://sitebuilder.yahoo.com
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list