|
|
Thanks. I have searched in Google first and also posted here. Its working fine.
I found that to get the value we can also use
document.getElementById('<%=ddlTraining.ClientID%>').value;
Its also returning the selected item value.
Thanks for ur help and I need it.
Thanks & Regards
Arun
|
|
|
|
|
hi all
i have some code check popup open but have some problem
in the fist link will open popup with pram is width="300" and height="300"
but when this popup is open when i click the link "open3" the window don't rezise width and height to "200" and "200"
Some body help me
if this popup is open and close this it and open new popup
OR if this popup is open, resize this popup with new pram
var newwindow;
function popUp(url, w, h, namn)
{
newwindow=window.open(url, namn, 'width='+ w +', height=' + h + ' resizable=no, scrollbars=auto, toolbars=no, location=no, directories=no, status=no, menubar=no, copyhistory=no');
if (window.focus) {newwindow.focus()}
}
open1
open2
open3
open4
|
|
|
|
|
Hi all, I am developing one application. In that i have created on report file which contains tables, titles and tree view list also by using HTML tags. I am opening this file in my application it self as another window.
There is no problem in opening this file if the file is small. If the file is big(here i mean to say, if number of tables present in this file are more)then while opening this file my application is displaying a message "Cannot create unique tag, giving up" (This message is given by HTML script i think) . I am unable to understand this message.
Can any one please tell me how to avoid this ???
|
|
|
|
|
Hi guys,
Need some help on this.
There are some image files available on a machine having windows OS installed. My web server is a unix based system. While creating webpage on unix based machine i need those image which are available on window OS based machine.
Is it possible to use those image files without uploading on our unix based machine.
If yes please let me know the process.
Vipin
|
|
|
|
|
Is your Windows OS is the Web server too? Can that windows machine be accessible from the Internet? If the answer for both questions is Yes then it is possible to use those image files without uploading on UNIX-base machine. If No, it's not possible. I think this might be the second time that you are asking this question. I hope my answer might be clear for you. If you still not clear then you reply to this thread instead of posting new post. Thank you.
|
|
|
|
|
Hi Michael,
My window OS machine is also Web Server can be accessible from the Internet.
Please let me know the process to access image files from window machine.
Thanks and Regards,
Vipin
|
|
|
|
|
You can just add the link as usual. Example : <img src="http://yourIISserver.com/myimage.jpg" />
Thanks and Regards,
Michael Sync ( Blog: http://michaelsync.net)
|
|
|
|
|
Hi guys,
Need some help on this.
I'm writing a code that will allow user to download a file on a click of button (www.my-website.com).
(#1) one of the way i did was open up a new window with javascript and pass in the URL like:
http://www.other-website.com/myfile.mp3
www.other-website.com is located on another machine & different network from www.my-website.com.
the #1 works fine, the problem is, on some PC, window media player will automatically play the audio rather than download it. Try to use "content-disposition" on header, but have no idea how.
If i want to use a HttpResponse to allow user to download a file is it possible?
(#2) i wrote something like this:
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ContentType = "audio/mpeg";
HttpContext.Current.Response.AddHeader("content-disposition",String.Format("attachment; filename={0}", filename));
HttpContext.Current.Response.WriteFile("http://www.other-website.com/myfile.mp3"); //throw exception (not recognize virtual path)
HttpContext.Current.Response.End();
so question would be:
1. if i want to use #1, is there away to include the "content-disposition" when open up a new window?
2. is #2 a possible solution? will it actually work?
Best Regards,
Henri
|
|
|
|
|
hello everyone,
i'm trying to create an active document activeX for my files. so that they would show up inside the browser after being downloaded (just like PDFs and office files).
i'm trying to use the IOleDocument and IOleDocumentView interfaces to work with IE with c#.
i've created a dll file which import the Microsoft.VisualStudio.OLE.Interop namespace and then two classes that implement the IOleDocument and IOleDocumentView interfaces. i also managed to configure IE to call my dll using a guid.
the problem begins after clicking the file click in IE, and this is the error message i get:
"the file you are downloading cannot be opened by the default program.it is either corrupted or it has an incorrect file type.as a security precaution, it is recommended that you cancel the download"
this is my code:
using System;<br />
using System.Runtime.InteropServices;<br />
using System.IO;<br />
using System.Text;<br />
using System.Windows.Forms;<br />
using Microsoft.Win32;<br />
using System.Reflection;<br />
using System.Net;<br />
using Microsoft.VisualStudio.OLE.Interop;<br />
<br />
namespace WebControl<br />
{<br />
<br />
[ComVisible(true),<br />
Guid("AB3A4D48-E6CA-42db-8D68-101D9A1BFDC4"),<br />
ClassInterface(ClassInterfaceType.AutoDual)]<br />
public class ViewerPlugin : IOleDocument<br />
{<br />
IOleDocumentView pView = null;<br />
<br />
public void CreateView([InAttribute] IOleInPlaceSite pIPSite, [InAttribute] IStream pstm, [InAttribute] uint dwReserved, out IOleDocumentView ppView)<br />
{<br />
using (TextWriter tw = new StreamWriter("c:\\log.txt", false, Encoding.Default))<br />
{<br />
tw.WriteLine("blabla");<br />
}<br />
pView = new WebControl();<br />
<br />
ppView = pView;<br />
}<br />
public void EnumViews(out IEnumOleDocumentViews ppEnum, out IOleDocumentView ppView)<br />
{<br />
using (TextWriter tw = new StreamWriter("c:\\log.txt", false, Encoding.Default))<br />
{<br />
tw.WriteLine("blabla");<br />
}<br />
ppEnum = null;<br />
ppView = pView;<br />
}<br />
public void GetDocMiscStatus(out uint pdwStatus)<br />
{<br />
using (TextWriter tw = new StreamWriter("c:\\log.txt", false, Encoding.Default))<br />
{<br />
tw.WriteLine("blabla");<br />
}<br />
pdwStatus = 8;<br />
}<br />
}<br />
}
does anybody happens to know how to actually create active documents in C#??
thanks,
Roey
Don't believe to what you hear on the news...
|
|
|
|
|
Hi,
Is writing the current time from javascript to a hidden field the only way to get the time of the PC? I am using C#, isn't there a method which can be run?
I want the time to be the moment when the insert/update button is clicked, not when the form loads because the form can be submitted 20 minutes later, or much later.
Thanks
Brendan
|
|
|
|
|
If you want to get the user's local time, you should write some javascript code in your web page to set the value of a hidden field which can be picked up on the server side when the form is submitted. Your C# code executes server-side, so you can only get the time according to your server's settings from .NET.
Of course a user can change their date/time settings, so the information you obtain from your javascript code is dependent on their settings being correct.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
Sorry if this is off topic. I'm not sure which technology to use.
The company I work for contracted out a project for a client application that would connect with our server over the internet (no in-house knowledge base). It was done with ASP.NET. The client app opens port 80 to connect to our HTTP server which then opens port 1433 to access the sql server. This works fine in many situations but we are amazed at the number of problems we have encountered. The first is firewalls which we expected, but we were amazed to find a few ISP's that block port 1433. I'm also not keen on the idea of sending info in plain text to our server either.
I program in C++ for CAD and graphics engines so my knowledge of this kind of application is surface only.
But what I do know makes me think we should be setting up an HTTPS connection and then pass the data we need back as XML. I was thinking of this because we know port 433 is almost guaranteed to be open (yes maybe some super secret government agency doesn't open it). The data would be encrypted from prying eyes plus packet filters wouldn't reject it.
I'm sure this kind of application has been implemented a thousand times.
So what method do you suggest and using which technology?
Thanks in advance.
Mark
|
|
|
|
|
dear all i need help in this case ASAP
in case i have 3 webpart zones beside others and one of them is empty i wonna the second webparts Zones become bigger based on the empty area and its webpart become beggar 2 based on zone size
Ps. the 3 webparts Zone are in table with 3 column
Developer
|
|
|
|
|
Do not use "urgent" in your subject line. Most people won't care how urgent you need to get something done.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
First I will tell you what I have done:
I have a "<select>" control in my web page.
Now I want to change the content of this control dynamically in javascript.
So I tried for testing purpose the following:
I call the function doit() in the onload event of the body tag.
function doit() {
window.setTimeout("_doit()", 500);
}
function _doit() {
alert (document.getElementById ("PT_multivalue2").outerHTML);
document.getElementById ("PT_multivalue2").innerHTML = "huhuhu <option value='1'>eh</option> <option value='2'>eh2</option>";
alert (document.getElementById ("PT_multivalue2").outerHTML);
document.getElementById ("PT_multivalue2").outerHTML = document.getElementById ("PT_multivalue2").outerHTML.replace ("huhuhu", "");
}
So now for explanation:
My 1st try was to set the option list "<option value='1'>eh</option>" als innerHTML. => result: There was no entry in the select control.
My 2nd try was to add the 2 alert statement to see what javascript is doing. And the result was, that innerHTML was only "eh</option>" => the first option tag was missing.
So, I've done the following: I added "huhuhu" at the beginning of the option list. After setting this as innerHTML I replaced the "huhuhu" with "" in the outerHTML attribute.
Do you have any ideas, why the first part of the string is cutted fom innerHTML while setting this attribut.
Thanks in advance.
Erik
|
|
|
|
|
I have tried your sample. It works.
--------------------------------------------------------------------
Javascript Source
=================
<script type="text/javascript">
function addOptions(){
document.getElementById ("PT_multivalue2").innerHTML = "<option value="1">eh</option><option value="2">eh2</option>";
}
</script>
--------------------------------------------------------------------
HTML Source
===========
<input id="Button6" type="button" value="button" onclick="addOptions();" />
<select id="PT_multivalue2">
</select>
Thanks and Regards,
Michael Sync ( Blog: http://michaelsync.net)
|
|
|
|
|
I made the following test again.
This is my complete content of my HTML file.
----------------------------------------------------------------
<html>
<head>
<title>Sollterminlaufzeiten</title>
<script language="javascript">
function addOptions() {
document.getElementById ("CodeProjTest").innerHTML = "< option value='1'> eh< /option> < option value='2'> eh2< /option> ";
alert (document.getElementById ("CodeProjTest").innerHTML);
}
</script>
</head>
<body MS_POSITIONING="GridLayout">
<form name="Form1" method="post" action="TargetDateRuntimeConfig.aspx" id="Form1">
<input id="Button6" type="button" value="button" onclick="addOptions();" />
<select id="CodeProjTest"></select>
</form>
</body>
</html>
----------------------------------------------------------------
It still doesn't work.
The alert message box shows the following:
< option value='1'> eh< /option> < option value='2'> eh2< /option>
Do you have any ideas what the problem could be? Maybe you can tell me, what a
alert shows in your example.
Thanks for your help.
Erik
|
|
|
|
|
ieaeitsch wrote: < option value='1'>
1. don't add " " (whitespace) between
2. use \" instead of ' (eg. value=\"1\")
See the example in my next post.
|
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Page</title>
<script type="text/javascript">
function addOptions() {
document.getElementById("CodeProjTest").innerHTML = "<option value="\"1\""> eh</option> <option value="\"2\"">eh2</option> ";
alert(document.getElementById("CodeProjTest").innerHTML);
}
</script>
</head>
<body>
<form name="Form1" method="post" action="TargetDateRuntimeConfig.aspx" id="Form1">
<input id="Button6" type="button" value="button" onclick="addOptions();" />
<select id="CodeProjTest"></select>
</form>
</body>
</html>
Thanks and Regards,
Michael Sync ( Blog: http://michaelsync.net)
|
|
|
|
|
I tried exactly what you said...
Know I don't have the HTML-Code "<" for "<", what is good.
But now I have the problem from the beginning again. The first option-tag is missing. I don't know what I make wrong.
I've now tested the HTML-page on another computer, because I thought maybe it is a problem with my PC. But it doesn't work also on the other PC.
Do you have any suggestions what goes wrong?
Thanks and Regards,
Erik
|
|
|
|
|
The problem is solved.
I tried the HTML-page in Firefox and it works. It is a bug in Internet Explorer.
Thank you very much for your help.
Erik
|
|
|
|
|
Oh. that's why. I'm Firefox user so I forgot to check my script in IE.. ya.. this way doesn't work on IE..
|
|
|
|
|
You probably should write like that.
function addOptions()<br />
{<br />
var sel = document.getElementById("CodeProjTest");<br />
sel.options.length = 0;<br />
<br />
for (var i=0; i<5; ++i){<br />
sel[sel.options.length] =<br />
new Option('Option ' + i, 'opt' + i, (i==2), (i==4) );<br />
}<br />
}
Ref : http://www.thescripts.com/forum/thread453749.html[^]
|
|
|
|
|
I think you should read this[^] article.
Wout Louwers
|
|
|
|