|
Here is my text area. It looks fine in IE (6.0 and 7.0), but in Firefox, the size is tiny.
<textarea name="Description" id="Description" style="height:100px;width:400px;"></textarea>
When I view page html source in Firefox, all I can see is
<textarea name="Description" id="Description" ></textarea>
Where did the style go?
|
|
|
|
|
As the generated html code is different, the problem is with how the html code is generated.
What kind of server platform are you using? ASP.NET? ASP? PHP? JSP?
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
ASP.NET
Two browsers are accessing the same application, they should get the same html, right? I am not doing anything that distinguishes browser types.
|
|
|
|
|
If the code is exactly as you have posted it, then this should not occur. Do you have runat="server" in the control, is it perhaps really an asp:TextBox tag?
Xiangyang Liu wrote: I am not doing anything that distinguishes browser types.
No, but ASP.NET might. Server controls are rendered differently depending on the browser.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Guffa wrote: No, but ASP.NET might. Server controls are rendered differently depending on the browser.
Yes, I used server control. If this turns out to be the fault of ASP.NET then it all makes sense, otherwise how is it possible for IE to beat the ever popular FireFox?
|
|
|
|
|
My web app using component of excel XP to generate graph when user upgrade microsoft office XP to 2003, site has an error "Doesn't support property & method". Could you suggest this sulotion. My code is below ..
Help me please !!!!
sub window_onload()
with document.Chart1
.Clear
.Charts.Add
<%if request("txtGraphType")="Pie" then%>
.Charts(0).Type=18
.Charts(0).HasLegend=true
<%elseif request("txtGraphType")="Line" then%>
.Charts(0).Type=6
.Charts(0).HasLegend=true
<%else%> 'Bar graph
.Charts(0).Type=1
.Charts(0).HasLegend=false
<%end if%>
do while not rsChoice.eof
if tmpDesc <> rsChoice("detail") then
if tmpDesc <> "" then
%>
.Charts(0).SeriesCollection.Add
.Charts(0).SeriesCollection(iSeries).Caption ="<%=tmpDesc%>"
.Charts(0).SeriesCollection(iSeries).SetData .Constants.chDimCategories, .Constants.chDataLiteral, strData
.Charts(0).SeriesCollection(iSeries).SetData .Constants.chDimValues, .Constants.chDataLiteral,strValue
.Charts(0).SeriesCollection(iSerieS).DataLabelsCollection.Add()
<%if request("txtDataType")="Percent" then%>
.Charts(0).SeriesCollection(iSeries).DataLabelsCollection(0).NumberFormat = "##0\%"
<%end if%>
.Charts(0).SeriesCollection(iSeries).DataLabelsCollection(0).HasValue = true
iSeries=iSeries+1
<%
end if
tmpDesc = rsChoice("detail")
%>
strValue=""
strData=""
<% 'tmpPeriod=rsChoice("period")
end if
tmpPeriod= request("txtMonthStart")+"/01/"+request("txtYearStart")
do while datediff("m",tmpPeriod,request("txtMonthEnd")+"/01/"+request("txtYearEnd"))>=0
%> strData=strData+"<%=mid(monthname(month(tmpPeriod)),1,3)%>"+" <%=year(tmpPeriod)%>"+vbTab
<%
if len(month(tmpPeriod)) = 1 then
tmpPeriod2=year(tmpPeriod) &"0"& month(tmpPeriod)
else
tmpPeriod2=year(tmpPeriod) & month(tmpPeriod)
end if
if cdbl(tmpPeriod2) = cdbl(rsChoice("period")) then
if request("txtDataType")="Percent" then%>
strValue=strValue+"<%=rsChoice("percentage")%>"+vbTab
<%else%>
strValue=strValue+"<%=rsChoice("value")%>"+vbTab
<%end if
rsChoice.movenext
else%>
strValue=strValue+"0"+vbTab
<% end if
tmpPeriod=DateAdd("m", 1, tmpPeriod)
loop
loop
%>
.Charts(0).SeriesCollection.Add
.Charts(0).SeriesCollection(iSeries).Caption ="<%=tmpDesc%>"
.Charts(0).SeriesCollection(iSeries).SetData .Constants.chDimCategories, .Constants.chDataLiteral, strData
.Charts(0).SeriesCollection(iSeries).SetData .Constants.chDimValues, .Constants.chDataLiteral,strValue
.Charts(0).SeriesCollection(iSerieS).DataLabelsCollection.Add()
<%if request("txtDataType")="Percent" then%>
.Charts(0).SeriesCollection(iSeries).DataLabelsCollection(0).NumberFormat = "##0\%"
<%end if%>
.Charts(0).SeriesCollection(iSeries).DataLabelsCollection(0).HasValue = true
<% else
do while not rsChoice.eof
%>
strData=strData+"<%=rsChoice("detail")%>"+vbTab
<% if request("txtDataType")="Percent" then%>
strValue=strValue+"<%=rsChoice("percentage")%>"+vbTab
<% else%>
strValue=strValue+"<%=rsChoice("value")%>"+vbTab
<% end if
rsChoice.movenext
loop
%>
.Charts(0).SeriesCollection.Add
.Charts(0).SeriesCollection(0).SetData .Constants.chDimCategories, .Constants.chDataLiteral, strData
.Charts(0).SeriesCollection(0).SetData .Constants.chDimValues, .Constants.chDataLiteral,strValue
.Charts(0).SeriesCollection(0).DataLabelsCollection.Add()
.Charts(0).SeriesCollection(0).DataLabelsCollection(0).HasValue = true
<% if request("txtDataType")="Percent" then %>
.Charts(0).SeriesCollection(0).DataLabelsCollection(0).NumberFormat = "##0\%"
<% else%>
.Charts(0).SeriesCollection(0).DataLabelsCollection(0).NumberFormat = "#,##0"
<% end if
rsChoice.close
set rsChoice=nothing
end if
%>
end with
end sub
<body>
<form name=form1>
<object id="Chart1" classid="CLSID:0002E500-0000-0000-C000-000000000046" width="100%" height="300"></object>
</body>
|
|
|
|
|
Hi!
I upgraded to Crystal Reports 2008 a few days ago, and ever since then I can't get the viewer to work, neither on my own machine with ASP.NET Development server or on a webserver.
The webpage comes up blank with a "Done, but with errors on page", with error message "bobj is undefined".
I´ve searched the web and found that the problem lies with the crystalreportviewers12-directory, that it´s either missing or that a virtual directory pointing at the directory is missing. Nevertheless, despite following exact steps as recommended by the developer of Crystal Reports themselves, I can´t get it to work. Has anyone else had this issue and solved it? Or does anyone have an idea of what it might be?
/Regards
|
|
|
|
|
Solved, I had EnabledViewState set to false
|
|
|
|
|
Don't give bogus reply! it's not working anymore!
|
|
|
|
|
|
1) You will need to copy the crystalreportviewers folder to the root of your project. Mine is located at C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\Crystal Reports 2011\crystalreportviewers.
2) Then reference the folder in your web.config file by adding the following:
<configSections>
<sectionGroup name="businessObjects">
<sectionGroup name="crystalReports">
<section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler" />
</sectionGroup>
</sectionGroup>
</configSections>
<businessObjects>
<crystalReports>
<crystalReportViewer>
<add key="resourceURI" value="~/crystalreportviewers" />
</crystalReportViewer>
</crystalReports>
</businessObjects>
Good luck
|
|
|
|
|
Very Easy...
Just copied the folders from C:\Inetpub\wwwroot\aspnet_client\system_web\4_0_30319\
to "Web Application path"\aspnet_client\system_web\4_0_30319\
Reset IIS... its done.
Rajendra
|
|
|
|
|
is there any api to integrate ebay in asp.net
|
|
|
|
|
Yes...try looking here[^]
Scott.
—In just two days, tomorrow will be yesterday.
—Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai
[ Forum Guidelines] [ Articles] [ Blog]
|
|
|
|
|
How can I set TextBox value from asp.net Listbox, because I popuplate asp.net Listbox through java script..
I tried it by calling the java script function onChange(and onSelectedIndexChange) event of list box, but event is not calling java script function
from here..
following is my code--
<asp:listbox id="lstShowHistory" selectionmode="Single" runat="server" width="200px" height="300px">
onChange="setTextBoxValue(this.value);">
function setTextBoxValue(e)
{
//var strListBoxName = document.getElementById('lstShowHistory');
document.getElementById('txtUrlLink').value = e ; //strListBoxName.options[strListBoxName.selectedIndex].text ;
//;options[document.getElementById('lstShowHistory').selectedIndex].text;
}
the list box is popuplate on mouse over event on the text box...
txtUrlLink.Attributes.Add("onfocus", "ShowList();");
function ShowList()
{
getCookie();
document.getElementById('helptypediv').style.visibility='visible';return false;
}
function getCookie()
{
if(document.cookie)
{
var strListBox = document.getElementById('lstShowHistory');
var ls1= document.cookie.split("=");
if (ls1.length >1)
{
var ls2 = ls1[1].split("|");
var count = ls2.length;
var strLink = "";
var optionItem;
//Clear the previous options from the list
for(var lstCount = strListBox.options.length-1; lstCount>-1; lstCount--)
{
strListBox.options[lstCount] = null;
}
if(count >= 2 )
{
for(var x = count-1; x>=0; x--)
{
var ls3=ls2[x];//[x].split("|");
strLink+= ls3;
optionItem = new Option(ls3, ls3, false, false);
strListBox.options[strListBox.length] = optionItem;
}
}
}
}
}
Vishnu Narayan Mishra
Software Engineer
|
|
|
|
|
You didn't ask in the ASP.NET forum because.....
Vishnu Narayan Mishra wrote: onChange
It's all lowercase, I believe. onchange.
Vishnu Narayan Mishra wrote: How can I set TextBox value from asp.net Listbox
Your big issue will be that the names you give ASP.ENT controls on the server, are not the names they have on the client. Use the ClientID property to find the client side name, and pass that to the client so getElementById will work
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Thanks sir for guidance,
I have resolved my problem
following is code..
in CS file i added this line ..
lstShowHistory.Attributes.Add("onchange", "ShowText();");
and by javascript I set the value of textbox, but it works only on by selecting item from mouse.
How can I select value from the listbox by arrow key of keyboard?? Have you any idea...
function ShowText()<br />
{<br />
var txtMessage = document.getElementById('lstShowHistory').options[document.getElementById('lstShowHistory').selectedIndex].text;
document.getElementById('txtUrlLink').value = txtMessage;<br />
document.getElementById('helptypediv').style.visibility='hidden';return false;<br />
}
Vishnu Narayan Mishra
Software Engineer
|
|
|
|
|
Hi sorry if i m posting this on the worong forum.
But i need help on this.
i need to ping a website but with different ip each time with the help of tor.
can ne1 help ne help will be appreciated.
Thanks
|
|
|
|
|
metallica_rock10 wrote: Hi sorry if i m posting this on the worong forum.
Well, given that you cross posted all over the place, I'd say that is inevitable.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
I have a website that has a lot of information. I created the pages with lot of special fonts. When I access this site from IE, everything looks fine. However, when I access it using my Cell Phone, some pages (with special fonts) are not visible. These are simple HTML pages (nothing fancy).
How do I create my web pages such that, when I access them thru a regular web browser, it show me the text in the original special fonts and when I access them thru my cell phone, it shows me the pages using a compatible standard font?
Any help/ideas will be very much appreciated.
Thanks
|
|
|
|
|
hello fellows,
I'm facing a problem with localization. You know each time the browser create a request, it will send its language (en, en_us, ..etc) with the it where the web application can determine the language of the client and send the proper response.
Now, what i want is to play around with this option on the client-side not from the server-side. And I want the language option to be displayed as a choice as a select-box on login page.
My first option (as i think) is to modify the browser's language using javascript when the user select (event) a choice from the select-box.
My second option is to override the value of the header "accept-language" using javascript also.
Until now I couldn't know it those two options are possible or there's any other choices.
I really appreciate it if you can help
Regards,
Faris Madi
Nothing Comes Easy (N.C.E.)
|
|
|
|
|
As far as I'm aware you can't do any of those options. The language of the browser is as determined by the user and can not be changed by javascript. Also, dont assume that the user of the browser can actually understand the lanuages it supports.
Your best bet is to have the user make some language selection and store this in a cookie.
|
|
|
|
|
Do you know anyway to override the value of the sent parameters by the browser to the server.
for example the browser sends to the server with each request a parameter called "accept-language" or "language".
So, the web application will know the language of the browser. I want to change the value of "accept-language".
Im not sure if that's possible?
Any Ideas ??
Regards,
Faris Madi
Nothing Comes Easy (N.C.E.)
|
|
|
|
|
Why do you want to change it from JavaScript? If the user wants a different language then they will change it through the browser. You will be better off using a cookie to store the user's language selection (you can use accept-language to discover the initial setting).
|
|
|
|
|
I am working on a web application. Is there a tool I can use to simulate a particular browser? I found many online simulators, the problem is the application is in testing and our test machines are not visible from outside. What I am looking is a tool that can help me simulate a particular browser and version.
How do you test your web application against a range of browsers and versions
Yusuf
|
|
|
|