I am having an issue, I am trying to get 2 javascripts to display on the same page...now i have read about doing the <body onload="XXXX()"> and whatnot but that is not the problem, the problem is that some users will see both javascripts and some wont and i need them to run independant of each other and also with each other.
On my webpage, I dynamically create an iFrame when a button is pressed, then load a html page from within my own domain into the iframe, based on what html page is loaded into a variable. My question is, can I dynamically change the font family of the loaded html page from the javascript of the main page? My code to create the iframe is:
function setSubTxt(){ var par = document.getElementById('parentDiv'); par.innerHTML = '<iframe src="'+subTxt+'" style="width: 375px; position: fixed; height: 365px; left: 400px; top: 145px; border=none;" name="subIframe" frameBorder=0></iframe>'; frames['subIframe'].window.location=subTxt; document.subIframe.document.body.style.fontFamily = "Arial"; [Code]....
the variable "subTxt" has the url of the html page to be loaded (always on the same domain). The code: document.subIframe.document.body.style.fontFamily = "Arial"; was my attempt to dynamically change the font, but it didn't work. Also, it should be noted that there is no font family set in the html pages which would override this.
I have two problems that I suspect will be bread-and-butter problems for the more experienced guys on here, but I'm not the greatest with js.
NB: Code snippets at the bottom
The first problem is that after a bit of fiddling I'm getting am 'Object Expected' error when I click on the Depot dropdown which I can't seem to get round. The code I had was working OK but then I cut it all out, tidied it all up, and put it back in and now it doesnt work.
The second problem is a 'How do I...'. I'm using an XML data island to retrieve some data without submitting the form. In the first example, when the user selects a Customer, the Depot list is updated with all the depots for that customer; This all works fine. What I want to do now is retrieve some more data when the Depot is selected.
I have the XML bits working; the js code snippet correctly output a series of msgboxes with the correct value in (or at least it did until I introduced the Object Expect error!).
However, I'm unsure as to how to display this information on the page. The XML contains a series of Part No's and Quantities, which I'd like to display in a table towards the bottom of the screen. The problem is that I don't know how to dynamically create and populate this table.
The only caveat is that I dont want to show the table if no values are returned from the query....
i need to add n number of text box in a html page, the main idea is when the user press a button apear 2 text box and if he do it again apear 2 text box more and so on, also need that all the text boxes has a unique id, in order to make some thing whit the values. but i dont know how to do it.
I want to turn all text on a page black when the user clicks a print icon. (Along with that I also remove some DIV's so only the information someone would want to print is visible)
If I add * {color:#000000} to my CSS it does exactly what I want. Now I need to figure out how to apply this rule dynamicly to my document object or perhaps the body when a function is run.
How do I get the value from a field which is dynamically added to the page? see the following code
Steps to reproduce error message
step1: run this html in IE step 2: click INSERT step3: select 'Zero' from the select box' // this option has been dynamically added ! (but not present in view source)
This throws alert error message . How do I get the value from a field which is dynamically added to the page then?
Code:
<html> <head> <script type="text/javascript"> function insertOption() {
I like using PHP to dynamically set styles according to what directory the page is in. I'm doing a project where PHP isn't an option, so I'm trying to do it with javascript. The following isn't working - anything obvious wrong it?
I'm trying to add html controls dynamically. and I successful in that using clone method. But I lost my way I confused how to retrieve the values from the controls which I had cloned. Below is the simplified code i had done.
I apologize in advance for my ignorance. I'm relatively new to javascript. I am trying to dynamically create a page based on information in a .txt. So far the code works. But only for a spacific line in the .txt. I would like it to create numbered divs and fill with approprate info from .txt for each line in .txt. Does that make sense? I will paste full code if necessary and it is explained exactly how. Is it: ["my code goes here"] or
How can I dynamically change the color of values on a page, to show if they are above or below a target value entered in a text box on the page. Those below should be shown in green, those above in red, and identical (equal) should be in amber. Values can be put in a particular tag and then use the getElementsByTagName.
I'm trying to add dynamically generated HTML after the page has loaded. I've tried two versions.The latest versions is this, using insertBefore (as appendChild is buggy in a few browsers according to the SitePoint reference) ...
Code:
addImageField: function(x) { var newNode = createImageField(x); var src = document.getElementById("imageUploads");
[code]...
The first alert returns: object HTMLFieldsetElement .The second alert returns: object HTMLDivElement....and the third alert fails to fire, indicating a problem with the code above.Note that if I change the problem line to remove the null reference it still doesn't work (again the third alert won't fire):
While testing my pages in IE and Firefox, I have noticed that when I remove an image from the DOM before it has finished downloading in IE, that the status bar gets stuck at Downloading Picture https://.... Which means the page never finishes loading, I have tested by just making the images style.display = "none" and I no longer get the error, but since this is an AJAX app, that would just leak memory as images would never get deleted when people traverse the web app. Has anyone else experienced this behavior or have a possible solution?
There is a project called Seed which allows JavaScript programs to run on the Linux desktop. There is connected project called SeedKit which runs HTML files as a Graphical User Interface front end for JavaScript files run by Seed. It acts like a webpage which rather than linked to a web-server is linked to a JavaScript program with HTML events like buton clicks etc that drives JavaScript much in the same way as normal desktop Graphical toolkits do. I hope this page from my blog starts a bit.
http:[url]....
Both projects are quite new so is very experimental. I am not involved in the development of any of the projects but I am trying to create a few examples to show how it works. My first example is to take the contents of the log folder /var/log, display it in the SeedKit HTML file and when a user clicks on it, it displays the contents of the log file.The way I am going about this is firstly to create a two column table in the HTML thus:
<!DOCTYPE html> <html lang="en"> <head>[code]....
The table on the HTML file is populated with the file names but I can't get the contents of the specific div I have clicked on. I tried $(this).text() but it displays all the text in the table.
I have a page and there is a 3rd party response that comes in that I have to key off of. IF the third party response exists, then I need to build the iframe and populate it with a src and attributes (height/width) etc...
So basically, the flow is like this..
page loads callback to 3rd party. --> is third party connected = yes --> build iframe (in parent page) ---> is third party connected = no --> do nothing
I have a use case in which I need to insert an IFrame as a child to an existing DIV just after the page load completes. That is, the request to fetch content for this Iframe should go to the server "after" all the media in the page has loaded, basically after the page "load" event and not the document ready event.My document structure is as follows:
My question if it's possibly to dynamical open (without hardcode URL)the same page (current page) in a dialog? I need to have a link on every every page in a site (the link lives into a template) and I need to open this page again in a dialog box with the same content.
Many ajax and javascript functions change the innerHTML of elements in the source, writing and rewriting things in the source
You can run any javascript function or action you want that would change the source, but when you view it, it will always show the original source before a JS function changed it
Is there a way to view the changed source after each time a JS functoin changes it??
for example: <span id="whatever">This is the original source code</span>
then you may run this piece of JS: whatever.innerHTML= 'Changed source code!'
but when you right click and press 'view source" you will always get this: <span id="whatever">This is the original source code</span>
I want to get the changed source code, maybe its possible to write the changed source code to another file, or use some kind of HTTP prog to read the changes on an html page?
I am using PHP & mySql to grab the title and description that I have stored in a table in the DB.
I am trying to dynamically change the <head> <title></title>, as well as <meta name="Description" content="" /> .
I used document.title to change the title. I see the title changing in the browser, but when I click on view source in the browser to see it int he code, the title is empty. How can I also see it in the code?
So here is my problem...I've been banging my head against the wall for days with this one.How do you send data through the URL to be handled by a script in page.html, where page.html processes the data and dynamically displays the data in a modal. I can get the script to execute without trying to display in a modal, but as soon as I attempt to display in a modal, all I get is the static HTML without the jquery dynamic html.I know some code should be given, but if anyone could just walk me through the logic of why static html might be shown but not the dynamic, I think i can figure it out.
I want to print out several bits of info to the page dynamically according to a timer. I have PHP / MySQL printing this data out in hidden divs when the page loads (thinking this might be the best way to do this)... This is working fine. Heres a peice of source of the page:
<div id="0004"><a href="javascript:void(0);" title="Canon was originally named after a Japanese idol/false god. One of the originating camera makers in Japan. Canon revolutionlized the photo industry by releasing superior products at reasonable market prices. Their lens are the benchmark for the professional industry and many consider Canon to be the best photo system that can be bought with money.You see all those white lens's on the side lines at sporting events?">Canon</a></div> Ok the plan is using a counter I want to display all div ids less than say '0075';
I'm just now trying to get my head around AJAX in general and jQuery's AJAX specifically.I have a table that is generated from php/mysql. A sample of the rendered page can be seen here. I've also attached a text document with the php code that generates the page.What I'm trying to do is, when a user clicks on one of the edit buttons, I want to open a jQuery UI Dialog popup and populate a form with the current information for the class the user clicked on. Then, after the user clicks on a Submit button (and some basic validation), jQuery's ajax() sends the data for processing to a php script. Upon successfully processing the changes to the class I want to close the Dialog popup and show the changes in the table on the main page.[code]
OK, I am very new to jQuery so bare with me here. I am trying to get the document body height and set it as the height of a table, after the page has been loaded. Below is an example of what I am trying to do.
[Code]...
I am not sure where to place the jQuery code, before or after the table tag...and I am not even sure if any of my jQuery code is correct. Once again, i need to set the table height AFTER the document has been loaded and then dynamically change the height of the table.