|
Hi everyone,
I have an aspx page, in this aspx page I have a drop down list, I want to set this drop down list to Read only so the user can't change the selected value,
I want to set this drop down list to Read only in Javascript and not using the code behind, what property should I use??
Thanks.
|
|
|
|
|
There is no read only property for the select element.
You can set the disabled property to true, which is similar to read only. The field will not be included when you post the form, though.
---
b { font-weight: normal; }
|
|
|
|
|
Thanks, I used the disabled property.
Now I want to hide the first two elements in the drop down list, how can I do that using javascript.
thanks again.
|
|
|
|
|
In what way do you want to hide them? Do you want to remove them?
document.FormName.FieldName.options[1] = null;<br />
document.FormName.FieldName.options[0] = null;
---
b { font-weight: normal; }
|
|
|
|
|
Thanks Guffa but I don't want to remove them, depending on a radio button choice, I want to hide the first two elements. If the user select another radio button I want to show these 2 elements,
How can this be done in Javascript?
thanks again.
|
|
|
|
|
There is no way of hiding options. If you don't want them to apperar in the list you have to remove them from the options collection, and then add them again if needed.
---
b { font-weight: normal; }
|
|
|
|
|
Hi there, perhaps a good Samarathan out there could please help me to create the proper HTML code to force a cab file containing an ActiveX web component to download to the visitor's pc each and every time he/she visits the page.
I thus do not just want the cab to download if there are version changes or no prev. installation. I want it to download everytime. The reason for this behaviour is to prevent tampering/replacement of the ocx file that is transported in thecab file to the user. I need to be sure that everytime he visits the site, he gets a fresh copy of the cab file.
If this has to be done in PHP instead of regular HTML, it would also be fine.
I thank you all in advance.
Happy coding !
FX Sniper
|
|
|
|
|
Hi,
In my JSP pages,i'm using tags to position a table in a page.
This behaves differently on each browsers and also in PC's with different resolution. Pls help how to solve this.Code is:
<
|
|
|
|
|
In what way does it behave differently?
Make sure that you have a doctype on the page. Otherwise the browsers will actually make an effort to behave as differently as possible.
You are using non-standard properties like bgcolor and bordercolor. That won't work in all browsers. Use css for setting the appearence.
---
b { font-weight: normal; }
|
|
|
|
|
I'd like to know how to update the display of a control. In my currently project, I want to put a bar which is an image on top of a select box. I will use that image bar as a grip bar to drag and drop the select box. The width of the image should be the same as the select box.
The problem is I cannot get the width of the select box before it shows up. At the time the select box shows up, it is too late to set the width of the image.
Is there a work around for this problem? Can I get updated width information of the select box before it shows up.
Thanks a lot in advance.
|
|
|
|
|
Unless you specify the size of the select box, you can't determine it's size before it's displayed. The size will depend on the data displayed in the list, the font and size used to display the text and the text smoothing method used on the computer.
So, either you have to specify an exact size for the select box, or resize the image after the select box is displayed.
---
b { font-weight: normal; }
|
|
|
|
|
Thanks for your kindly reply. How can I modify the size of the image after the select box has been displayed? What kind event should I use to trigger the image resizing method? I tried to use the mouse key down to display the select box, and use mouse key up to get the updated select box width and resize the image to fit it. But that won't solve the problem. I really don't know what other event that I can use to solve this problem.
Thanks again.
|
|
|
|
|
You only need to leave the control back to the system so that it can make the redraw. Then you can check the size of the element you added.
Use:
window.setTimeout('someFunction();', 0);
to add a call to a function that will be called as soon as the elemment has been drawn. The 0 means that it should delay 0 ms, e.g. call the function as soon as possible.
---
b { font-weight: normal; }
|
|
|
|
|
I understand now. Thank you so much for your reply.
Best wishes to you.
|
|
|
|
|
Can someone who has worked with these two technologies tell me which is better. Pros and Cons... I know that ASP.Net is a newer technology, but that is all.
Thanks..
|
|
|
|
|
I work with both. I've used cold fusion for years, but am relying more and more on asp these days.
Cold fusion pros: The big one is consistancy. If you are given a server that runs cold fusion, you know exactly what is on it. While it is possible to develop custom cf tags, it is more common to just use the standard set of tags. The nice part about this is that if you develop something that you want to hand out to multiple people, you can be sure it will work across the board.
Cold fusion cons: $$$ Cold fusion server is expensive. If your site is hosted, the cost is passed along to the site owners. Therefore, a cold fusion enhanced site is more expensive to maintain.
ASP pros: A hell of a lot of support. If you shake a tree, an ASP developer will most likely fall out. This means if you have a problem, finding the answer is a whole lot easier. It also means there are many custom objects out there that you can add into your projects.
Furthermore, it is cheap. The asp engine is free if you are using IIS (or even personal web server for that matter).
Cons: Too many flavors. Let's say you are trying to produce something and you find documentation on how to do it on some random site. You copy the code and stick it on your site. You try running it and it doesn't work. Why? Because the other guy has been using some custom object that he hasn't documented. Assuming you are able to figure out what it is, you might still have to pay for this package, which increases your development cost or force you to start over and find a different way to do it.
There are other pros and cons of each, but that is what I focus on at least.
|
|
|
|
|
Great info.. Thanks...
Do you have any idea of the cost of the cold fusion server.
|
|
|
|
|
|
I have never ever seen cold fusion code... My company is considering purchasing an application that is in cold fusion. I have done a little ASP programming. My background is mainly C++. Is it worth my while to take a cold fusion class or is the syntax easy to grasp?
Is Cold Fusion a dying technology? Would you purchase cold fusion source code?
|
|
|
|
|
Cold fusion works in tags like html. Here is an example:
<cfset name="Jim">
<cfoutput>
Hello, my name is #name#
I found it easier to learn than ASP or ASP.Net, but then again, I suck at C++ and my C background is nothing to write home about. For someone who understands the concept of server-side processing, learning cold fusion should only take a weekend (at least to a degree necessary of managing a pre-built solution). Go to the bookstore and pick up a Cold Fusion basics book. You should be set.
Is it dying? Who knows. It used to have a much stronger presence than it does now. If it dies off, it is because Macromedia is charging to much for it. It isn't that it is over-priced for what it does. I whole-heartedly admit that it is a great tool. In fact if price were not a factor, I would choose to use it over ASP/ASP.Net. I just think that the majority of the world will never be able to afford to use it.
|
|
|
|
|
I'm Facing a project of two Databases in Diffrent PCs & I want to Transfer data/Update/edit from & to each one ( Not mirror ) But I transfer then process it & compair ...etc then put it in the database according , then back it's Id to the 1st PC, like this Imagination :
note :
PC1 : SQL server database
Windows OS
PC2 : windows OS
DBase database or something else
----------------------------------------
The Records are sooo BIG & have to take on Mind Many Updates at the same time & also Disconnected senario then Sync
--------------------------------------------
PC1 ----> PC2(Process Incomming Data & Update the dbase)
PC1<------PC2(Back the ID )
--------------------------------------------
then How to do so with fast way & do the Operation
Know that i can install any reqirment Tools or tech.
|
|
|
|
|
Hey friends,
I have a problem related javascript.
I am trying to create "scriting.filesystemobject" using javascript
but I am getting the error "automation server can not create object"
Plz send me the solution i any of u have it.
Thank u all.
|
|
|
|
|
There could be host of reasons for this error. For example no scripting engine is installed on your machine or you do not have permissions to access the filesystemobject, or you do not have permissions to open the necessary files.
Are you doing this as a part of your web page? also what os are you using. a lot depends on this too.
Prady
|
|
|
|
|
Hi,
Thank u very much for the reply.
I am using windows2003 server and developing a web application using ASP.NET and Web server is IIS of my system.
I want to make .txt files on server using javascript. For that I am doing like this.
fso =new ActiveXObject("Scripting.FileSystemObject");
f = fso.CreateTextFile(filename, ForReading);
f.Write(myRTF.document.body.innerHTML);
f.close();
Do u have solution of this problem.
If u have it then plz sent it to me.
Thank u again.
|
|
|
|
|
Hi Chetan,
Hello! there is a better way to do this. If you are using ASP.Net and want to create the files on the server then why are you using JavaScript? you could use C# code behind for a much richer functionality. However that is your choice.
The problem you are facing is due to permissions. Your JavaScript is not getting permission to write the file, which is what it is designed to do by default. You will have to change the web conf file for your project to grant permission to access the disk resource. Only then can you write to a file.
Prady
|
|
|
|