As someone who has a web site, there is this popup (not my own) that comes
up that I can't make go away when others view the page. Is there anyway,
at least, to make sure that the parent window supersedes and is the top
lawyer vs. this smaller pop-up using javascript?
I have recently decided to re-approach a function in the code I have been working on based on the recommendations of a few of you helpful folks. The current function takes data accumulated from form calculatiions, formats it for display then opens a fresh window and writes that data into the document using the document.write() method. This presented me with a bit of a problem when it came to saving the document, particularly in Internet Explorer. When I brought that problem up here on the boards, it was suggested that I go from document.write() to innerHTML and rather than open a blank document, I should open a document that at least has the basic coding set up, such as DOCTYPE, HEAD and BODY tags.
This is all fine and dandy and I understand the basic concepts of how it is supposed to work, but in working through the logic of the process, I discovered that my weakness in understanding how to implement the innerHTML method is holding me back a bit. So now I come seeking advice once more, however, before I go any further with this, let me explain how the document is meant to be displayed.
The data is sent to the document in two basic stages. The first of those stages is a visual or "graphical" representation of the data and consists of a foundation image (in this case, a polar chart) with secondary images (stellar bodies and/or stars) placed on top of it to represent the data in a positional format (basicly stars positioned by Right Accension and Declination Angle).
The second stage of the data transfer (which, at this point, I don't see any problem coding since it is pretty straight forward) is a text rendering of the processed information in a tabular format. For the most part, I intend to keep it in tabular format and simply send it to a specific DIV element.
My difficulties are coming from the first stage of the process. My first thought was to load the foundation image from the popup itself rather than using the function to insert it in the document and then send the positioning data to the document as a series of DIV elements in much the same fashion as I was doing before. These DIV elements, or so I assume, when sent to the document, would have to be placed in the body of the document in general. Therefore, I would assume that the body would have to have a name/id attribute that innerHTML could access. My question here is, where exactly does that data go when it is sent. Assuming the basic document has the following appearance; Code:
i have a link through which i am opening a showModelessDialog . in that page there is a link for Cancel and Next. when the user clicks on Cancel the window closes and when the user clicks on Next another showModelessDialog opens [Closing the existing one].The problem is it does the same thing but that second showModelessDialog takes top and left as 0 and goes to the top-left corner of the screen. i have set the center parameter to Yes then also the problem perist. below is my code:
I believe � can be solved pretty easily by an expert.It's about the script in this thread: http:[url].....how I can adapt the script to work with multiple div's in one page.
I want the error messages to appear below the text boxes, not to the right. I have my own text after some of my text boxes and with the default settings the error appears between the text box and my text. Looks weird that way. I'd rather have the errors below each element. I tried with the below but didn't get anywhere. I want ALL errors below. Not sure what to do. errorPlacement: function(error, element) { error.appendTo( element.parent("td").next("td") ); },
I am using jquery validate plugin to validate my form. The form is modified bassistance form, which is a table with various <tr> and <td>. Default placement is error.appendTo( element.parent().next() );
But I want to append (or display) errors in a single td with id and name as "errorbox" located on the first row of my table. How to modify errorPlacement: function(error, element) { error.appendTo( element.parent().next() ); },
I have a form where I am using the jquery validation plugin. In that form, I have a date field that is using a jquery datepicker plugin so a small calendar gif immediately follows the date field. The date is required. The problem is when the field fails validation, the error message appears directly after the date input pushing the calendar gif to the right of the error message. I know there is an errorPlacement parameter that you can use, but isn't that for every field in the form? How can I get the error placement to go after the calendar gif just for the date field. Here is my test code. I am also using an AJAX form submission plugin. The name of my date field is startDate.
I've been banging my head against the wall for about a week now. Everything in the code below works as expected. How I can make the error appear in the last <td> in my table below? It currently appears in <td> 4 along with the first input, but I need it in <td>7.
I am using both the jQuery Validation plugin and the datePicker plugin. I would like to get the error message for this showing after the calendar icon for the datePicker plugin. I have tried this and cannot get it to work and so far not found a solution on any website I have checked.
jQuery Validation code $(document).ready(function() { $("#adminform").validate({ submitHandler: function(form) { SubmittingForm(); }, rules: { date: { required: true, date: true }}, errorPlacement: function(error, element) { if(element.type == 'input') { error.insertAfter(element.sibling(a)); } else { error.insertAfter(element); }}}); }); Trying the sibling thing was my last probably silly attempt at getting this working.
HTML output when the field fails validation <fieldset> <legend>Update Date</legend> <label for="date" class="admin">Date of Run: </label> <input type="text" class="date-pick dp-applied error" size="7" value="" name="date" id="date"> <label for="date" generated="true" class="error">This field is required.</label> <a title="Choose date" class="dp-choose-date" href="#">Choose date</a> </fieldset> As you can see the label for the error is placed inbetween the input field and <a> for the calendar image. How to get this label to show after the <a>.
I am using the jquery form validation plugin [URL] to get some simple validation done on my form. It's working perfect so far. When I set a particular form field to have the class "required" that makes it so that it can't be blank and when the user tries to submit the form, JQuery displays a "This field is required." text beside the field and focuses on it. The text generally appears right beside the input element. I was wondering whether it is possible to actually control where the error text appears? Say like I set an element div element which I want the error to appear. Is there a way to make it the error text appear in that div element?
I'm writing this web app.For each view, when required, I'll have one or more script files named after the view. Some functions are shared across the site. So I extracted and put them into separate .js files. Some views may have sub-views (such as the login box).
And I ended up with 10 <script> tags per page (includes 3 jquery must-haves). Although in some pages I can lower it to 6, I still think this is a pretty big number, as lots of extra HTTP transaction is required when loading the page.
I put the <script> tags at the end of the page, before closing <body>. Most scripts didn't use $(document).ready().
So is it bad to have 10 <script> tags on each page? Is there a magic number I should never surpass? Is it a good idea to put lots of (unrelated) functions into a single .js?
And is it bad to have scripts executing at the end of the page rather than $(document).ready ?
Here is a suggestion for the documentation. It can be added to General_Guidelines. This is important because, for me at least, I had to figure it out on my own how to deal with radio buttons. A suggestion in the documentation would have saved me a chunk of time. [URL] Error Placement for Radio Buttons (and perhaps checkboxes). If the default placement of the error message doesn't work for your radio buttons, here is a suggestion.
First, here is my customized message, in jQuery("#frm").validate. Notice the <br> tag. messages: { x_gender: " Select One<br/>", },
Also in the validate function. // the errorPlacement has to take the table layout into account // "error" is the error message, as a jQuery object. The element is the first of the group of radio inputs. errorPlacement: function(error, element) { if ( element.is(":radio") ) { error.prependTo( element.parent() ); } else { // This is the default behavior of the script error.insertAfter( element ); }}
I propose this as the default method for radio buttons. And perhaps checkboxes. This way, in my form html at least, the error message appears on a line just above the first radio button. Otherwise, it appeared immediately to the right of the button, between the button and the label.
After placing a div on each image I placed the comments following. However, prev and next lwon't work unless I uncenter the text alignment or move it up top. For some reason it just won't work when I have it centered bottom.
Currently I'm facing a crisis wherein I need to find a way to control an embedded pdf with javascript, in particular all I need is the search functionality in the pdf document.So basically, some pseudo-code:
I have a few checkboxes in a form. Some of them work independently, but some make the others go on and off. Specifically the lower ones are controlling the upper ones.
I want to control where my visitors are coming fromSo not visiting from google or their homepage etc etc. i want them to enter the site from one specific site.
I'm trying to achieve this: when I click on the "Zgodovina_Prikaz" div, "Zgodovina_Vsebina" div should appear, which is inside "Zgodovina_Prikazj" div.
Here's the code that works now, but I have to add the "Zgodovina_Prikaz" exactly before "Zgodovina_Vsebina" for it to work.
I'm trying to control a popup window from two different pages in my main window but having troubles.
My first page (bigpage1.asp) opens a popup window called 'PopCreate'. This popup window opens a frameset with two frames; 'TopFrame' and 'BottomFrame'. While 'BottomFrame' is processing some information, the top frame's page (top1.asp) refreshes to page 2 (top2.asp) after 3 seconds (using meta refresh). On page 2 (top2.asp), I want the entire popup window to close. I'm having troubles with this.
Alternatively, when the first page (bigpage1.asp) in my main window refreshes to the main second page (bigpage2.asp), the second page (bigpage2.asp) could close the popup window (PopCreate).
I want control a hardware device using a Web browser. I created a page which has a form containing all necessary INPUTs. By clicking a button, all current settings are sent to the server side (using POST or GET) so that the server can interact with the hardware, which is under the server's control.
Now, in some cases, I want to update the INPUT (w/ readonly) with the data from the hardware, such as a status value. Most primitive approach is creating a new page with new value to the INPUT, where I want to show the value.
But that is not quite efficient as the page appearance won't change except the contents of the INPUT.
As Javascript can make any change to the HTML page (at client's side) that is currently being displayed, it is more straight forward if the server can send a set of Javascript commands to the web server so that it can just update the display contents rather than refreshing everything.
I thought such scheme was already available, but so far, I don't see anything usable.
The Web server is not a commercial one but a custom Web server (written in Python) so that I want to keep the scheme as simple as possible. I checked AJAX but I'm not sure I can use AJAX in my application.
I want to call a JS function when Enter is pressed inside the form, and when the submit button is clicked I want to submit the form. Any simple way for doing this?
Does anyone know if it is possible to control UI tabs from an external URL, is this possible?
For example, right now, the ui-tabs-nav list of anchors correspond to the divs automatically. I would like to make the tabs' navigation controllable from a separate draggable modal or popup window so I can drag it to a second monitor and use the main screen on GoToMeeting, to switch tab panels almost like Powerpoint (but more useful.) In advance I want to preempt suggestions that I do something different entirely, like simply make the browser window span two monitors, etc. Easy idea but doesn't work; I've tried it.
I have one page with<input id="calendar" name="calendar" value="" /> <a href="open popup">...</a>The popup opens page with calendar days. Every day is<a href="javascript: setDate('2009-02-26')">26</a>What to insert in the setDate() function to return the selected date to "calendar" input field, wich is in the other (main window), not in the popup?