We are using div tag in aspx and javascript functions to show context menu in our web application. In IE6 the sub menus in the context menu are getting displayed at the correct x and y coordinates what we have hard-coded in our application. But in IE7 and IE8, the sub menus are getting overlapped and in some machines the menus are going behind the window. Can any one please tell what is wrong or any other alternatives to display conext menu and submenu?
I am trying to place a right-click menu addin for the asp.net html window.The one I currently have works on the C#/Vb code window...just not in the html code window.
That would get me the context menu (right-click menu) of the non-html code window.But what constant name would get me the html code window context menu?
In asp.net page, How can i call the javascript methods for form processing-submitting if the user browser supports javascript and use code behind events if the browser does not support javascript.I have the javascript code to send the form data to an ajax server page using jquery. Don't know how to invoke the needed one based on the browsers javascript availability
In the Script documents that asp.net automatically generates how can I surround the whole generated scripts with try/catch statement to avoid 'Microsoft JScript Compilation error'
My issue is: i got a DevExpress control (ASPxGridView) that added and set-up in run time, since i activated the grouping functionality in the grid I still get JS error says ';' expected whenever i use (click) on one of grouping/sorting abilities, I activated script Debugging for IE, in the JS code turns out that there is no missing ';' and once i click ignore for the error msg that VS generates every thing works fine, and surly end-user can't see this msg so i figured out if i try/catch the script that may help avoid this error.
I want to enhance a composite control's client side, my approach is to recreate all method on JavaScript, so here I have some troubles:Can I call onclick event on client side otherwise on server side?the statement table.onclick=SelectRow(event) fires a bug!Code:
function Control_Init() { if( !(document.getElementById) ) { return; } for( var i = 0; i < Controls.length; i++ ) {
I think I summed up the question in the title. Here is some further elaboration...I have a web user control that is used in multiple places, sometimes more than once on a given page.The web user control has a specific set of JavaScript functions (mostly jQuery code) that are containted within *.js files and automatically inserted into page headers.However, when I want to use the control more than once on a page, the *.js files are included 'n' number of times and, rightly so, the browser gets confused as to which control it's meant to be executing which function on.What do I need to do in order to resolve this problem? I've been staring at this all day and I'm at a loss.
we are working on one of our site which is having lots of javascript code.but while testing one of our tester has disabled javascript in browser.so in this scenario javascript code is not working properly. So can any one let me know is thr any work around to run javascript code while browser javascript is disabled.
This program in asp.net 2.0 is a Spanish/English Dictionary.
It consists of two textboxes,one button and a datalist. The datalist is bound to an acces database consisting of two columns; One Spanish and one English. When a user enters a Spanish word in textbox1 and clicks the button, the meaning of the word appears in textbox2. Now sometimes a user enters a word that is not in the database. I want, in this case, to have a javascript messagebox to popup saying “Either the word is not listed or misspelled”.
I tried several javascripts to popup in code behind but that did not work. I know that a clientside should be included but I am not able to do that.
The sub below is the one I am using to fetch the words and it is working perfect as long as I enter a word that is already in access database. The words in the rows in database are separated by hyphens so I am using a “Split” fuction which is also working perfectly.
The script are put in the following and the block is in the .ascx page.
<script type="text/javascript"> </script>
However, the function UserControlNameInit() does not run when the page loads. It is showing in the page source. I can still call this function through FireBug console by manually typing the name of the function.
I did the same way with other user controls, and it works. Just 1-3 user controls are not working...
I have a page where there are two forms and a single submit button. Second forms submission depends on success of first forms submission status. So when button is clicked i have javascript to submit first form.
<%using (Ajax.BeginForm("AjaxRegister", new { @action = "AjaxRegister", @controller = "../Account" }, new AjaxOptions { OnSuccess = "handleRegisteration", OnFailure = "handleRegisteration" }, new { @id = "registerForm", @name = "registerForm" }))
then what happens when the first user controls load then test.js will download in client and when second user control loads then test.js file will download again.
How do I check to see if the JavaScript file is already downloaded so it doesn't have to be downloaded again?
If I include the JavaScript file from the server side:
I am writing an ASP.Net application. I am making use of master page in it. I have several child pages with me, which consist of some java script functions; Let's say;
function ChildPageFunction() { //Do something; }
And master page java script function as;
function MasterPagefunction() { //Need to call ChildPagefunction(); here }
Now is it possible to call ChildPageFunction() from MasterPageFunction()?
I need to get model data into a JavaScript variable and use it as an int to compare values. But I can only figure out how to get the model data as strings, otherwise the compiler complains.
So how can I get the max and taskBudgetHours as int variables in the Javascript?
where #gbar is a Anchor. if this anchor is available i have to do to hide some div and show some div . How will i check if the url has this anchor ,because it is not a query string we cna't use request.querystring.get().
I'm trying to debug a VS 2010 Web app and I'm using the IE 8 debugger for Javascript. Does anyone know what causes this message? I don't have any other debuggers going. There are no other processes going on.
I've got a piece of code that is driving me crazy. No matter what I try, I can't get the javascript var to increment. BTW, I am using the jquery library. <script type="text/javascript"> function formValidate() { var counter = 0; $.get("/Validation/ValidateNameFields", { inputString: $('#FirstName').val(), controlName: 'FirstName', messagePrefix: 'First Name' }, function(data) { if (data != "") { eval(data);counter++; } }); alert(counter) } </script>
The eval(data); works just like its suppose to (it sets text to a label). The counter is always zero.
I'm making an ajax request and storing my response in an hidden field.I'm doing this through javascript using getelementbyid.value.This javascript function is on body onload.Now after I get this value I would like to use this in C#.I can't have any button onclick event or anything of that sort.Just have a hidden input type
I have asp page that need to access a client resource. Can I put the client code in a Windows Service and install it on client machine and call that service in asp JavaScript page?