<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'safari'</title><link>http://forums.asp.net/search/SearchResults.aspx?q=&amp;tag=safari&amp;orTags=0&amp;o=DateDescending</link><description>Search results matching tag 'safari'</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>window.onfocus() on safari??</title><link>http://forums.asp.net/thread/3370921.aspx</link><pubDate>Wed, 26 Aug 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3370921</guid><dc:creator>gurunguns</dc:creator><description>&lt;p&gt;I am developing a web application that must support Safari, and I seem to be having a problem with Safari&amp;#39;s JavaScript support. Safari does not appear to support the window.onfocus handler. Try the following:&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;script langugage=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;function callme() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(&amp;#39;I am working&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;window.onfocus = callme;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/html&amp;gt;&lt;br /&gt;I expect that when I focus the window in which this HTML is loaded, it will alert me with &amp;quot;I am working&amp;quot;... this works in IE6 and in Mozilla, but not in the stock Safari ?&lt;/p&gt;
&lt;p&gt;Also want to know how can I solve the Safari&amp;#39;s javascript issues?&lt;/p&gt;</description></item><item><title>Catching 404 Errors From Old ASP Site</title><link>http://forums.asp.net/thread/3359680.aspx</link><pubDate>Thu, 20 Aug 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3359680</guid><dc:creator>popmatic</dc:creator><description>&lt;p&gt;Hey all,&lt;/p&gt;&lt;p&gt;So, I have a site that I&amp;#39;ve rebuilt in ASP.NET 2.0, which used to be just plain ol&amp;#39; Vanilla ASP.&amp;nbsp; Everything is up and working, hooray!&lt;/p&gt;&lt;p&gt;However, the owner of the site is worried about broken links coming from other sites, so I created a custom 404 page and mapped pages with the .asp extention to use the .NET driver (&lt;b&gt;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll&lt;/b&gt;)&lt;b&gt; &lt;/b&gt;driver so it will hit my &lt;b&gt;web.config &lt;/b&gt;file, which is set to show custom errors :&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;lt;customErrors mode=&amp;quot;On&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;error statusCode=&amp;quot;404&amp;quot; redirect=&amp;quot;/404.aspx&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;error statusCode=&amp;quot;301&amp;quot; redirect=&amp;quot;/404.aspx&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/customErrors&amp;gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;and I test and SUCCESS!&amp;nbsp; 404&amp;#39;s now hit 404.aspx, which has some logic behind it that checks where the link was trying to go, and throws up an appropriate message.&amp;nbsp; More hooray!&lt;/p&gt;&lt;p&gt;However, when I go to show this to the client, I had problems...because I broke the cardinal rule...I didn&amp;#39;t test in all browsers.&amp;nbsp; &lt;/p&gt;&lt;p&gt;The problem is that this works great in Firefox and Safari.&amp;nbsp; However, if I try and bring it up in IE I get the usual old &amp;quot;Internet Explorer cannot display the webpage&amp;quot; message.&amp;nbsp; (Which is, of course, what the client had on his machine...grrr)&lt;/p&gt;&lt;p&gt;Anyone know how to fix this?&amp;nbsp; Is there anything I can do to get my custom 404&amp;#39;s to pull up in IE?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>&amp;quot;Sign In as different user&amp;quot; is not working in Safari </title><link>http://forums.asp.net/thread/3345849.aspx</link><pubDate>Thu, 13 Aug 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3345849</guid><dc:creator>Shabbirhussain</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have implemented the “Sign in as different user” authentication functionality, using windows authentication, on our website. The functionality is same as SharePoint. I used explicit “un-authentication” by following code on our page which executes when user clicks on “Signin as different user” option:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void SignInAsDifferentUser_Click(object sender, EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.StatusCode = 401;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.StatusDescription = &amp;quot;Unauthorized&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Redirect(“login.aspx”);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;It un-authenticates the page, when it reaches to the browser, and causes the browser to do authentication. It pops the authentication dialog box and user puts his/her credentials there and so authentication is done. If he cancels the authentication dialog box or do 3 consecutive failed authentication attempts, the functionality is written in my code to let him login as Guest.&lt;/p&gt;
&lt;p&gt;I tested this functionality on IE 6/7/8 and on FireFox and it is working fine there. Issue raised when I tested it on Safari. It looked like Safari does not handle the 401 status code, as it does nothing and stay idle when this code reaches there. We don’t want the browser to stay idle, we want the browser to login the user as “Guest” if his/her authentication fails.&lt;/p&gt;
&lt;p&gt;I am wondering what could be the right way of implementing the authentication functionality on Safari! &lt;/p&gt;</description></item><item><title>RDLC, canGrow=True, canShrink=False, content are shrinked to the left in Safari</title><link>http://forums.asp.net/thread/3309056.aspx</link><pubDate>Thu, 23 Jul 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3309056</guid><dc:creator>emanlee</dc:creator><description>&lt;p&gt;Hi, Guys&lt;/p&gt;&lt;p&gt;I have a issue when rendering RDLC report in Safari and Exporting excel.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Issue&lt;/b&gt;:&lt;br /&gt;canGrow=True, canShrink=False &lt;br /&gt;All the content are shrinked to the left in Safari. &lt;br /&gt;&lt;br /&gt;canGrow=False, canShrink=False &lt;br /&gt;Some of the long text are obstructed. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Environment&lt;/b&gt;: &lt;br /&gt;&lt;br /&gt;&amp;nbsp; .NET Framework 2.0, Visual Studio 2005, Reporting Services, RDLC&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Codes&lt;/b&gt;:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;a title="download my codes" href="http://files.cnblogs.com/emanlee/TestReportRDLC_issue_in_Safari.rar"&gt;http://files.cnblogs.com/emanlee/TestReportRDLC_issue_in_Safari.rar&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Details&lt;/b&gt;:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;a title="details about this issue." href="http://www.cnblogs.com/emanlee/archive/2009/07/23/1529332.html"&gt;http://www.cnblogs.com/emanlee/archive/2009/07/23/1529332.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Any suggestions will be great appreciated.&lt;/p&gt;&lt;p&gt;Eman Lee&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Handler serves dynamic mp3 as .xhtml files in Safari - works in FF / IE</title><link>http://forums.asp.net/thread/3262049.aspx</link><pubDate>Sat, 27 Jun 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3262049</guid><dc:creator>headchem</dc:creator><description>&lt;p&gt;Here is the page that I&amp;#39;m having trouble with: &lt;a href="http://headchemists.com/Song.aspx?id=5"&gt;http://headchemists.com/Song.aspx?id=5&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When you click on either &amp;quot;Original Vocal Mix&amp;quot; or &amp;quot;Instrumental Mix&amp;quot; a mp3 file should download.&amp;nbsp; It works correctly in FF / IE, but Safari downloads the mp3 as a .xhtml file.&amp;nbsp; Any help greatly appreciated!&amp;nbsp; Below is my handler code:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;pre name="code" class="c-sharp"&gt;private int itemId = -1;

public void ProcessRequest(HttpContext context)
{
    context.Response.ClearHeaders();

    itemId = int.TryParse(context.Request.QueryString[&amp;quot;id&amp;quot;], out itemId) == true ? itemId : -1;

    GetPackages get = new GetPackages();
    Item item = get.GetItem(itemId);

    Package package = get.GetPackage(item.PackageId);

    context.Response.AppendHeader(&amp;quot;Content-Length&amp;quot;, item.BinaryFile.Length.ToString());
    context.Response.ContentType = &amp;quot;audio/mpeg&amp;quot;;
    context.Response.AppendHeader(&amp;quot;Content-Disposition&amp;quot;, &amp;quot;attachment; filename=\&amp;quot;&amp;quot; + package.Title.Replace(&amp;quot; &amp;quot;, &amp;quot;_&amp;quot;) + &amp;quot;_(&amp;quot; + item.Title.Replace(&amp;quot; &amp;quot;, &amp;quot;_&amp;quot;) + &amp;quot;)&amp;quot; + &amp;quot;.mp3\&amp;quot;&amp;quot;);

    context.Response.OutputStream.Write(item.BinaryFile, 0, item.BinaryFile.Length);
    context.Response.End();
}&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Compatibility patch for WebKit (Safari 3) 3.5.21022.8 MicrosoftAjax.debug.en-US.js</title><link>http://forums.asp.net/thread/3133748.aspx</link><pubDate>Fri, 01 May 2009 04:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3133748</guid><dc:creator>badeen</dc:creator><description>If you don&amp;#39;t want to replace the MicrosoftAjax file and/or modify it there is a very simple solution. You can just implement taliesins solution after the document has been loaded or simply right after that file has been loaded.

So just create a js file that gets loaded after the MicrosoftAjax.js with this in it:

function patchMicrosoftAjax() {
	Sys.Browser = {};
	Sys.Browser.InternetExplorer = {};
	Sys.Browser.Firefox = {};
	Sys.Browser.WebKit = {}; //Safari 3 is considered WebKit
	Sys.Browser.Safari = {};
	Sys.Browser.Opera = {};
	Sys.Browser.agent = null;
	Sys.Browser.hasDebuggerStatement = false;
	Sys.Browser.name = navigator.appName;
	Sys.Browser.version = parseFloat(navigator.appVersion);
	if (navigator.userAgent.indexOf(&amp;#39; MSIE &amp;#39;) &amp;gt; -1) {
	    Sys.Browser.agent = Sys.Browser.InternetExplorer;
	    Sys.Browser.version = parseFloat(navigator.userAgent.match(/MSIE (\d+\.\d+)/)[1]);
	    Sys.Browser.hasDebuggerStatement = true;
	}
	else if (navigator.userAgent.indexOf(&amp;#39; Firefox/&amp;#39;) &amp;gt; -1) {
	    Sys.Browser.agent = Sys.Browser.Firefox;
	    Sys.Browser.version = parseFloat(navigator.userAgent.match(/ Firefox\/(\d+\.\d+)/)[1]);
	    Sys.Browser.name = &amp;#39;Firefox&amp;#39;;
	    Sys.Browser.hasDebuggerStatement = true;
	}
	else if (navigator.userAgent.indexOf(&amp;#39;WebKit/&amp;#39;) &amp;gt; -1) {
	    Sys.Browser.agent = Sys.Browser.WebKit;
	    Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
	    Sys.Browser.name = &amp;#39;WebKit&amp;#39;;
	}
	else if (navigator.userAgent.indexOf(&amp;#39; Safari/&amp;#39;) &amp;gt; -1) {
	    Sys.Browser.agent = Sys.Browser.Safari;
	    Sys.Browser.version = parseFloat(navigator.userAgent.match(/ Safari\/(\d+(\.\d+)?)/)[1]);
	    Sys.Browser.name = &amp;#39;Safari&amp;#39;;
	}
	else if (navigator.userAgent.indexOf(&amp;#39;Opera/&amp;#39;) &amp;gt; -1) {
	    Sys.Browser.agent = Sys.Browser.Opera;
	}
}

// Run this if you can ensure this file is placed after MicrosoftAjax.js

patchMicrosoftAjax();

// Run this if you cannot ensure this file is placed after MicrosoftAjax.js and if you are using jQuery

$(patchMicrosoftAjax);

// or

jQuery(patchMicrosoftAjax);

// or

$.$(document).ready(function() {
	patchMicrosoftAjax();
});</description></item><item><title>JavaScript issue with Chrome and Safari</title><link>http://forums.asp.net/thread/2985937.aspx</link><pubDate>Thu, 05 Mar 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2985937</guid><dc:creator>dgupta.sw</dc:creator><description>Hi Developers,&lt;br /&gt;
I&amp;#39;m facing some issues with Google Chrome related to Java Script. My site works fine with all the browsers like IE, FF, Opera, Netscape etc. But many of the java script function doesn&amp;#39;t work with Chrome and Safari. I know they both use &amp;#39;WebKit&amp;#39; Engine but Is there any solution around this problem?
&lt;br /&gt;&lt;br /&gt;
example: I have a function that format the date field, so if you enter 020205, it converts it into 02/02/2005 but if doesn&amp;#39;t work in chrome or safari. There are many other function like totaling of the numeric text boxes, doesn&amp;#39;t work. They all are client side (JavaScript) functions. &lt;br /&gt; &lt;br /&gt;

Does anyone came across this issue, Is there any fix available for this? &lt;br /&gt;

Thanks!!</description></item><item><title>Re: TabPanel's Style display:none;visibility:hidden in FireFox, Safari and Opera</title><link>http://forums.asp.net/thread/2915074.aspx</link><pubDate>Wed, 04 Feb 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2915074</guid><dc:creator>hawaythelads</dc:creator><description>&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;Hi, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;I managed to resolve the issue late yesterday afternoon by adding a break tag with a style clearing both sides: &lt;/span&gt;&lt;/p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;&amp;lt;br style=&amp;quot;clear:both;&amp;quot; /&amp;gt; &lt;/span&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;
&lt;p&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;However this seemed a little crude as it meant putting in extra content which I didn&amp;#39;t want in the page and changing the flow of the document. After a little searching this morning, before writing up this post, I found a much more elegant solution for the issues of floating divs across browsers. &lt;br /&gt;&lt;br /&gt;The solution is to set the overflow style on the containing div to be auto. therefore:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;lt;div id=&amp;quot;container&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;right&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; style=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;width: 45%; float: right;&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ..........&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;span class="tag"&gt;div&lt;/span&gt;&lt;span class="attr"&gt; id=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;left&amp;quot;&lt;/span&gt;&lt;span class="attr"&gt; style=&lt;/span&gt;&lt;span class="attrv"&gt;&amp;quot;width: 45%;&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ..........&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;/&lt;span class="tag"&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;&lt;/span&gt;For more information see this great article - &lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:12px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;WHITE-SPACE:pre;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;&lt;a href="http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/"&gt;http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;WHITE-SPACE:pre;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;WHITE-SPACE:pre;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;Hope this helps someone else, as it drove me mad for a couple of days!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;WHITE-SPACE:pre;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;Cheers&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:11px &amp;#39;Lucida Grande&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;WHITE-SPACE:pre;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;Andrew&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ScriptResource.axd Issues in Asp.net</title><link>http://forums.asp.net/thread/2892629.aspx</link><pubDate>Mon, 26 Jan 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2892629</guid><dc:creator>JamTech</dc:creator><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;The Script Resource and the Web Resource files are generating intermittent errors in my application. I have been trying to chase the cause of the problem but to no avail. I notice that the “d” parameter that is passed is some how corrupted and I can’t for the life of me figure out what’s causing this parameter to be corrupted. I noticed that JavaScript code that in my application is some how getting intertwined with the hash code that’s generated for the “d” parameter.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;strong&gt;Exception genereated on &lt;/strong&gt;Sunday, January 25, 2009, at 7:04 PM&lt;br /&gt;&lt;strong&gt;Page location: &lt;/strong&gt;/ScriptResource.axd?d=70kBR-jPBTx9R89FxObjhipHPS9CMlta5StoreUrl&amp;#39;%20is%20already%20set.%20*/function%20runSearchForField(eventObj,%20id){%20%20%20%20if%20((eventObj.which%20==%2013)%20||%20(eventObj.keyCode%20==%2013))%20%20%20%20%20{%20%20%20%20%20%20%20%20var%20cat_gallery%20=%20%20getParam(&amp;#39;gallery&amp;#39;);%20%20%20%20%20%20%20%20var%20cat%20=%20getParam(&amp;#39;cat&amp;#39;)%20%20%20%20%20%20%20%20var%20searchTerm%20=%20escape(document.getElementById(id).value);%20//%20must%20use%20escape()%20function%20to%20urlencode%20search%20term%20to%20avoid%20issues%20with%20&amp;#39;&amp;amp;&amp;#39;%20and%20&amp;#39;=&amp;#39;%20symbols%20%20%20%20%20%20%20%20var%20url;%20%20%20%20%20%20%20%20%20%20%20%20if%20(cat_gallery%20!=&lt;br /&gt;&lt;strong&gt;Requested Url : &lt;/strong&gt;http://garmn.factoryoutletstore.com/ScriptResource.axd?d=70kBR-jPBTx9R89FxObjhipHPS9CMlta5StoreUrl&amp;#39; is already set. */function runSearchForField(eventObj, id){ if ((eventObj.which == 13) || (eventObj.keyCode == 13)) { var cat_gallery = getParam(&amp;#39;gallery&amp;#39;); var cat = getParam(&amp;#39;cat&amp;#39;) var searchTerm = escape(document.getElementById(id).value); // must use escape() function to urlencode search term to avoid issues with &amp;#39;&amp;amp;&amp;#39; and &amp;#39;=&amp;#39; symbols var url; if (cat_gallery !=&lt;br /&gt;&lt;strong&gt;Message: &lt;/strong&gt;Exception has been thrown by the target of an invocation.&lt;br /&gt;&lt;strong&gt;Source: &lt;/strong&gt;mscorlib&lt;br /&gt;&lt;strong&gt;Method: &lt;/strong&gt;System.Object _InvokeMethodFast(System.Object, System.Object[], System.SignatureStruct ByRef, System.Reflection.MethodAttributes, System.RuntimeTypeHandle)&lt;br /&gt;&lt;strong&gt;Stack Trace: &lt;/strong&gt;at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp;amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) at System.Web.Handlers.ScriptResourceHandler.DecryptString(String s) at System.Web.Handlers.ScriptResourceHandler.DecryptParameter(NameValueCollection queryString) at System.Web.Handlers.ScriptResourceHandler.ProcessRequest(HttpContext context) at System.Web.Handlers.ScriptResourceHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)&lt;br /&gt;Inner Exception: &lt;/b&gt;System.Web.HttpException: Invalid viewstate. at System.Web.UI.Page.DecryptStringWithIV(String s, IVType ivType) at System.Web.UI.Page.DecryptString(String s)&lt;br /&gt;&lt;strong&gt;User IP: &lt;/strong&gt;66.26.65.167&lt;br /&gt;&lt;br /&gt;BaseMessage : &lt;strong&gt;Exception genereated on &lt;/strong&gt;Sunday, January 25, 2009, at 7:04 PM&lt;br /&gt;&lt;strong&gt;Page location: &lt;/strong&gt;/ScriptResource.axd?d=70kBR-jPBTx9R89FxObjhipHPS9CMlta5StoreUrl&amp;#39;%20is%20already%20set.%20*/function%20runSearchForField(eventObj,%20id){%20%20%20%20if%20((eventObj.which%20==%2013)%20||%20(eventObj.keyCode%20==%2013))%20%20%20%20%20{%20%20%20%20%20%20%20%20var%20cat_gallery%20=%20%20getParam(&amp;#39;gallery&amp;#39;);%20%20%20%20%20%20%20%20var%20cat%20=%20getParam(&amp;#39;cat&amp;#39;)%20%20%20%20%20%20%20%20var%20searchTerm%20=%20escape(document.getElementById(id).value);%20//%20must%20use%20escape()%20function%20to%20urlencode%20search%20term%20to%20avoid%20issues%20with%20&amp;#39;&amp;amp;&amp;#39;%20and%20&amp;#39;=&amp;#39;%20symbols%20%20%20%20%20%20%20%20var%20url;%20%20%20%20%20%20%20%20%20%20%20%20if%20(cat_gallery%20!=&lt;br /&gt;&lt;strong&gt;Requested Url : &lt;/strong&gt;http://garmn.factoryoutletstore.com/ScriptResource.axd?d=70kBR-jPBTx9R89FxObjhipHPS9CMlta5StoreUrl&amp;#39; is already set. */function runSearchForField(eventObj, id){ if ((eventObj.which == 13) || (eventObj.keyCode == 13)) { var cat_gallery = getParam(&amp;#39;gallery&amp;#39;); var cat = getParam(&amp;#39;cat&amp;#39;) var searchTerm = escape(document.getElementById(id).value); // must use escape() function to urlencode search term to avoid issues with &amp;#39;&amp;amp;&amp;#39; and &amp;#39;=&amp;#39; symbols var url; if (cat_gallery !=&lt;br /&gt;&lt;strong&gt;Message: &lt;/strong&gt;Invalid viewstate.&lt;br /&gt;&lt;strong&gt;Source: &lt;/strong&gt;System.Web&lt;br /&gt;&lt;strong&gt;Method: &lt;/strong&gt;System.String DecryptStringWithIV(System.String, System.Web.Configuration.IVType)&lt;br /&gt;&lt;strong&gt;Stack Trace: &lt;/strong&gt;at System.Web.UI.Page.DecryptStringWithIV(String s, IVType ivType) at System.Web.UI.Page.DecryptString(String s)&lt;br /&gt;&lt;strong&gt;User IP: &lt;/strong&gt;66.26.65.167&lt;br /&gt;&lt;strong&gt;User Agent: &lt;/strong&gt;Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>TabPanel's Style display:none;visibility:hidden in FireFox, Safari and Opera</title><link>http://forums.asp.net/thread/2861824.aspx</link><pubDate>Mon, 12 Jan 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2861824</guid><dc:creator>hawaythelads</dc:creator><description>I&amp;#39;m having an issue styling up a page which uses an AJAX Control Toolkit TabPanel control, every time the page renders in FF, Safari or Opera, the toolkit appears to be applying a style=&amp;quot;dispaly:none;visibility:hidden&amp;quot; to the Tabpanel and not including the content.  I have stripped back the content and removed applied styling and still I am getting issues with this, all I am using now are the inherited styles.  Has anyone else seen this sort of behaviour?

The code for the tabpanel is :



                        
                            
                                &lt;div id="TabContainer"&gt;
                                    &lt;div id="JointDataCtr"&gt;
                                        
                                            
                                                
                                            
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                        
                                    &lt;/div&gt;
                                    &lt;div id="JointDetails"&gt;
                                        &lt;p&gt;
                                            
                                            
                                            
                                        &lt;/p&gt;
                                        
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                            &lt;/p&gt;
                                            
                                            
                                        
                                        
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                                
                                                
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                
                                            &lt;/p&gt;
                                            &lt;p&gt;
                                                &amp;nbsp;
                                                
                                                &lt;p&gt;
                                                &lt;/p&gt;
                                                &lt;p&gt;
                                                    
                                                &lt;/p&gt;
                                            &lt;/p&gt;
                                        
                                        
                                        
                                        
                                        
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            
                        
                        
                            
                                &lt;div id="pnlAdvanced"&gt;
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    &lt;div id="pnlValues1"&gt;
                                    &lt;/div&gt;
                                    &lt;div id="pnlValues2"&gt;
                                    &lt;/div&gt;
                                    
                                    
                                        
                                        
                                    
                                    
                                        
                                        
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                        
                                        
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                &lt;/div&gt;
                                
                                
                                
                            
                        
                    
</description></item></channel></rss>