[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] IE browsers
Subject: Re: [xsl] IE browsers From: "cutlass" <cutlass@xxxxxxxxxxx> Date: Fri, 31 Aug 2001 09:34:35 +0100 |
look at chris bayes script at www.bayes.co.uk gl, jim fuller ----- Original Message ----- From: "Rosa I-Ting Cheng" <Rosa@xxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Friday, August 31, 2001 7:46 AM Subject: RE: [xsl] IE browsers > Do you know a way to check for msxml3's existence before showing that > download page? ie, only people who doesn't have that msxml3 page will have > to see that download page, while the ones who do have msxml3, will just go > directly to the info page. > > btw thanx for ur thought, it's very useful! I was actually wondering about > that b4, but haven't had much thought on it. > > cheers > > rosa > > -----Original Message----- > From: Hahn, Kimberly [mailto:Kim.Hahn@xxxxxxxxxx] > Sent: Friday, 31 August 2001 4:45 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] IE browsers > > > Rosa, > The tag should be fine in the body. Below is a very short example html > page - > <HTML> > <HEAD> > <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> > <TITLE></TITLE> > </HEAD> > <BODY> > <input id="me" value=" hey there 1 !" > > > <object CLASSID="CLSID:f5078f19-c551-11d3-89b9-0000f81fe221" > codebase="../../../controls/msxml3.cab#version=8,00,7820,0" id="msxml3" > VIEWASTEXT></object> > > <input id="me" value=" hey there !" > > </BODY> > </HTML> > > This displays fine when I view it in IE. Let me know if you are not able to > view it & still see the two input boxes. If you can view it fine, is there > a possibility that one of the style sheets you are using is having issues > with the object tag? > > Not really related to your problem, but just a thought - > You may want to consider sending the user to a "downloading controls" page > after they log in (just before they get to the page they are logging into). > This lets you put the msxml object tag in a page that tells the user what is > going on. Otherwise, they may be confused and think that your page is > simply taking a long time to load. Sounds silly, but that is exactly why > the web based app I work on has such a page. In the download page, the > window_onLoad code triggers the load of the first page in the application, > this code is only reached after the user has the control. This also means > that only users who successfully log in are pulling the control. > > > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Chris Bayes > Sent: Wednesday, August 29, 2001 9:08 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] IE browsers > > > Rosa, > Move the <object> tag into the <head> > > Ciao Chris > > XML/XSL Portal > http://www.bayes.co.uk/xml > > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > > Rosa I-Ting Cheng > > Sent: 30 August 2001 00:36 > > To: 'Kimberly.Hahn@xxxxxxxxxx'; xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: RE: [xsl] IE browsers > > > > > > I tried viewing it in IE as well, but I get blank... > > this is what I have (I have the Object code temporarily > > commented out since IE goes blank if I have it in there): > > > > <%@ Language=VBScript %> > > <%Option Explicit%> > > <!--Get Title Info for html header--> > > <!--#include file="../../Include/TitleInfo.asp"--> > > <!--#include file="../../Include/Standard.asp"--> > > <% > > Dim ibrandid, sPage, sCssName, sCSSBodyName, LoginName, sURL > > 'Code to prevent caching (provided by > > Karthik)+++++++++++++++++++++++++++++++++++++++++++ > > Dim strModified,dtModified > > dtModified = now() > > ibrandid = Application("BrandId") > > > > 'Construct Last Modified String > > strModified = WeekDayName(WeekDay(dtModified),TRUE) & ", " & > > Day(dtModified) & " " & MonthName(Month(dtModified),TRUE) & " > > " & Year(dtModified) & " " & > > Hour(dtModified) & ":" & Minute(dtModified) & ":" & > > Second(dtModified) & " GMT" > > > > ' Set the Last Modified Header > > Response.AddHeader "Last-modified", strModified > > Response.Expires = -1440 Response.AddHeader "Pragma", > > "No-Cache" Response.CacheControl = "No-Cache" > > '+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > ++++++++++++++ > > +++++++++++++ > > sPage="salesAgentMain.asp" > > sCSSName="../../" & sCSSLocation > > sCSSBodyName="../../" & sBodyCSSLocation > > LoginName =Request.QueryString("AgentID") > > > > sURL = "http://" & Request.ServerVariables("Server_Name") & > > "/AgentAdmin/template/RetrievePortfolio.xml?agentloginid=" & > > LoginName & "&brandid=" & ibrandid %> <HTML> <HEAD> > > <title><%=sBrandName%></title> <!--<%response.write > > "sBrandName " & sBrandName%>--> <link href="<%="http://" & > > Request.ServerVariables("Server_Name") & "/" & > > sCSSLocation%>" type="text/css" rel="styleSheet"> <link > > href="<%="http://" & Request.ServerVariables("Server_Name") & > > "/" & sBodyCSSLocation%>" type="text/css" rel="styleSheet"> > > > > > > <SCRIPT LANGUAGE="JavaScript"> > > </SCRIPT> > > </HEAD> > > > > <xml id="qXML"></xml> > > <xml id="xmlCopy"></xml> > > <xml id="fXSL"></xml> > > > > <!--<object CLASSID="CLSID:f5078f19-c551-11d3-89b9-0000f81fe221" > > codebase="../../../msxmldl/msxml3.cab#version=8,00,7820,0" id="msxml3" > > VIEWASTEXT></object>--> > > > > <!--<object id="MSXML3" > > classid="clsid:f5078f32-c551-11d3-89b9-0000f81fe221" > > codebase="../../../msxmldl/msxml3.cab#version=8,00,7820,0" > > type="application/x-oleobject" > > STYLE="display: none"> > > </object>--> > > > > <FORM name="mainForm"> > > <INPUT name="logon" value="<%=LoginName%>" type="HIDDEN"/> > > <INPUT name="css1" value="<%="http://" & > > Request.ServerVariables("Server_Name") & "/" & > > sCSSLocation%>" type="HIDDEN"/> <INPUT name="css2" > > value="<%="http://" & > > Request.ServerVariables("Server_Name") & "/" & > > sBodyCSSLocation%>" type="HIDDEN"/> <INPUT name="servername" > > value="<%="http://" & > > Request.ServerVariables("Server_Name")%>" type="HIDDEN"/> </FORM> > > > > <frameset rows="165,*" border=0 marginheight=0 marginwidth=0 > > topmargin=0> > > <frame src="treeagent.asp" name="xmlStr" noresize > > frameborder=no framespacing=0 border=0 marginheight=0 > > marginwidth=0 topmargin=0 scrolling=no NORESIZE> > > <frame src="<%=sURL%>" name="MainFrame" frameborder=no > > framespacing=0 border=0 noresize marginheight=0 > > marginwidth=0> </frameset> > > > > </HTML> > > > > > > thanx!! > > > > Rosa > > > > -----Original Message----- > > From: Hahn, Kimberly [mailto:Kim.Hahn@xxxxxxxxxx] > > Sent: Saturday, 25 August 2001 1:00 AM > > To: Rosa I-Ting Cheng > > Subject: RE: [xsl] IE browsers > > > > > > The tag I included doesn't display anything. It just ensures > > that the file will be loaded on a user's computer. If you > > are using Interdev, a file with this tag may give you that > > message, but if you view the page from IE it should not give > > you that message. The tag is there more for IE then for > > anything else. IE uses the tag and determines if the MSXML > > referenced in the tag is available on the user's machine. If > > it is IE doesn't do anything, all is well. If IE doesn't > > find that version of MSXML or higher then it downloads the > > cab and registers the files in the cab. That way you know > > that client side transformations will be done with a version > > of MSXML that knows how to handle your namespaces. > > > > This isn't a universal fix. If you have a user that is > > running NT or 2000 that does not have administrative rights > > on their machine, then IE will not be able to download and > > use the MSXML referenced in the tag. These users will need > > to get someone who has administrative rights to install the > > file to their machine. Also, user's with security settings > > that will not accept downloads could have problems. For the > > application I work on we have included these issues in our > > FAQ. I would also encourage you to pull a copy of the cab > > file to your web directory and reference it from your > > wwwroot. There is no guarantee that MSDN will leave it in the > > directory the file is in today (I've been burnt by this in the past). > > > > > > -----Original Message----- > > From: Rosa I-Ting Cheng [mailto:Rosa@xxxxxxxxxxxxx] > > Sent: Thursday, August 23, 2001 9:49 PM > > To: 'Kimberly.Hahn@xxxxxxxxxx' > > Subject: RE: [xsl] IE browsers > > > > > > I tried adding that piece of code in (the exact code with the > > path changed to suit my file location as the msdn site) and > > I'm using it in an ASP page, but when I run the page, I get > > blank. and when I was editing the page in the ms development > > environ, I want to change to design view, I get the > > error: "An object has failed to load. The object will be > > displayed as text." so I presume it's something wrong when > > loading the object. can you please tell me y? > > > > thanx! > > > > Rosa > > > > -----Original Message----- > > From: Hahn, Kimberly [mailto:Kim.Hahn@xxxxxxxxxx] > > Sent: Friday, 24 August 2001 12:59 AM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx; Rosa I-Ting Cheng > > Subject: RE: [xsl] IE browsers > > > > > > I work on an application that uses IE 5.x and up, > > exclusively. To make sure that the XSLT/XSL that is used by > > the web based application will run on client machines we make > > sure that the client has at least the MSXML that we need > > installed. This is done as the user logs into the system > > using the following tag in a web page: > > > > <object CLASSID="CLSID:f5078f19-c551-11d3-89b9-0000f81fe221" > > codebase="../../controls/msxml3.cab#version=8,00,7820,0" id="msxml3" > > VIEWASTEXT></object> > > > > We pulled the cab file from a Microsoft web site. We have > > both domestic and international users and this has been > > working well for US systems and European systems. > > > > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Hewko, Doug > > Sent: Thursday, August 23, 2001 7:18 AM > > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'; 'Rosa@xxxxxxxxxxxxx' > > Subject: RE: [xsl] IE browsers > > > > > > First, there's a MSXML XSL FAQ at > > http://www.netcrucible.com/xslt/msxml-faq.htm > > > > It says that IE 5 and up has XSL in it. XML will not work > > under XSL without modification. I've tried. (And to be > > honest, I do not know if you can even install additional EXEs > > to get it to work.) > > > > IE 5, 5.5 comes with an early pre-recommendation version of > > XSL, namely "TR/WD-xsl". Consequently, your XSL will work but > > not all commands are available. To use the more interesting > > (and standardized) features of XSL, you will either have to > > update to MSXML 4.0 or go server-side. > > > > I can not comment on IE 6 because it is only in beta stage. > > But it is interesting that Microsoft does not make any > > mention of IE 6 supporting XML on their web site. They do > > advertise increased CSS and DHTML support though... (URL: > > http://www.microsoft.com/windows/ie/preview/fault/default.asp ) > > > > I hope this helps. > > > > -----Original Message----- > > From: Rosa I-Ting Cheng [mailto:Rosa@xxxxxxxxxxxxx] > > Sent: August 22, 2001 10:36 PM > > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > > Subject: RE: [xsl] IE browsers > > > > > > ok so just to get things a bit more clearer... > > XML works on IE browsers from 4 upwards right? > > then IE 4, 5 and 5.5 all require extra EXEs such as the SP1 > > and the xmlinst.exe etc to be installed for the XSL to work > > properly on them? then XSL only works properly on IE 6 > > without installing anyother EXEs? > > > > rosa > > > > > > -----Original Message----- > > From: Max Dunn [mailto:maxdunn@xxxxxxxxxxxxxxxxxxxxx] > > Sent: Thursday, 23 August 2001 11:48 AM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: RE: [xsl] IE browsers > > > > > > IE 5.5 is no better than 5.0 with respect to XSLT. You need > > to install MSXML3 SP1 (This is available as one program > > including MSXML and the service pack) and xmlinst.exe to > > transform XML properly in IE 5.5. > > > > Max > > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > > Rosa I-Ting Cheng > > Sent: Wednesday, August 22, 2001 6:29 PM > > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > > Subject: [xsl] IE browsers > > > > > > Dear pplz, > > > > I know that XSL and XML works fine on IE6, but as for IE5.5, > > do you really need to install the MSXMLWR.EXE and the > > xmlinst.exe (think this is the > > parser) for the XSL to transform the XML properly? (I > > downloaded the exes a while ago to work on IE5.5, and can't > > exactly remember their actual > > names) > > There was at a stage where after installing those 2 exes > > above, the browser still didn't work, and showed a PCDATA > > problem comment. So one of my colleagues found this xml3 sp1 > > which then made the browser work with XSL and XML. (by work I > > mean allowed the XML to be transformed and show meaningful > > info) > > so my question is: Is there anything I can add into the > > XSL/XML so that there is no need to install the MSXMLWR, > > xmlinst and the sp1? Or do I have to install all three and > > this is the only option? > > > > > > Rosa > > > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] IE browsers, Rosa I-Ting Cheng | Thread | [xsl] Re: A little cross referencin, Dimitre Novatchev |
[xsl] Postings not being echoed to , Michael Beddow | Date | [xsl] Top Ten Java and XSLT Tips, #, Evan Lenz |
Month |