I have an existing page that dynamically creates data in a popup
window. I am trying to change it to use an iFrame. Is the following
code valid:
The iFrame is as follows
<iframe src="theframe.html" name="theframe"></iframe>
"theframe.html" is an existing file initially with instructions.
In a script I do
thewindow=window.open("","theframe");
thewindow.document.open();
thewindow.document.write("Some Requested Data");
thewindow.document.close();
This is done multiple times depending on what the user requests each
time. Sometimes this works and sometimes it doesn't. I'm probably doing
someing very wrong but I don't know where to look for reference.
I'm not really opening a window so there must be another way to do it.
What is the best way to write to an iFrame or should I not even try?
Code:
I'm struggling to find out why the iframe is not being populated with a selectbox containing the album names from an XML file. majority of the code is working fine and the "alert(s)" function works perfectly and displays exactly the html I would like it to but the bits in bold are not working and are not writing the html to the iframe.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html>
I'm having problems writing a "preview window" for some user input. Essentially, I have a <textarea> that I'm pulling their input from, and replacing the contents of an iframe with that data.
Instead of writing it as "<div>", etc... it writes "<div>" The browser therefore just displays all the text instead of interpreting it as html.
Code: function content() { return(document.getElementById('content_area').innerHTML); }
I am currently trying to create a simple form based web-page (uploaded here [URL] that creates a query for a WMS (Web Map Service).
The page consists of about 10 different forms, which are all put together in a (string) variable named "compiledQuery" in a function named "compileRequest" which is activated via a button. I would like to print out this variable on the page so that the users can see the query for themselves. After doing some research I came to the conclusion that the best way to do this would be via an iframe (I do not want to use a pop-up). The function I use to do this is:
function printRequest() { var query_frame = document.getElementById('frame_compiled'); query_frame.document.write(compiledQuery); } "frame_compiled" is the name of my iframe: <iframe name="frame_compiled" width="400" height="125"> </iframe>
I know that "compiledQuery" has been assigned a value (I used an alert with the value). Hence, I also know that the "prinRequest"-function works on principle... However, it seems as if I am having problem with retrieving the name of the iframe to the function (I tried doing an alert with the value, it was returned as null).
So, I suppose my question is this: How do I properly retrieve the value of the iframe, and am I on the right way using document.write to show the value of "compiledQuery" to the users? Or should I use another way of doing this completely?
I'm using this to write html tag in me textarea. Now i'm wondering what code do i need to use so that text cursor stays in textarea after i click on the button so that i don't have to click back to textarea every time i press button. Code:
I have a function that generates the code I want from form input. Beneath the form I want to create a div tag and write out the results from the form input.
How would I go about doing this?
How would I go about passing the results from the function (e.g. function newCode() {.......(code)... var scroll = X } Then I want to write out X in a div tag?
I'm trying to write a Tic-Tac-Toe program in JavaScript. I have an array containing the state of the grid. For some reason when I update the "O" for the computer's move, it doesn't show this in the updated grid. I don't understand why.[URL].. I'm brand new to JavaScript, and sometimes I accidentally use syntax from C++ or PHP when writing, so it could be something as simple as that. I just can't figure it out.
I have an HTML page with 3 frames. Lets call them top middle and bottom.
On the top frame there is a button to run some java script! When it is run I want to put some text into the middle frame, but in to a text box on a form call "testform" textbox name is "TestText"
I know I need to address the frame name but what am I missing?
Parent.frames("middle").TextText.value = "here is the data"
I need a row of tickertape. Each character should appear on screen as if it were being typed, so that the entire row is scrolled left to right. Like a 'teletype' - I think they were called. Code:
I have spent a very long time looking at it but I still can't figure it out. The problem is with line with <embed> tag.My purpose is to open a swf flash in a new popup window such that it must have a Pretty title name (instead of its addresss). Since opening that SWF directly does not leave me the option of change the popup title , so I use the above method...
I am trying to get a script to write a countdown (5, 4, 3, 2, 1, etc. replacing the previous number, i've seen it done, just can't get it to work myself). I am running this in a PHP page. Code:
i was searching for that script in this forum, but it seems to be lost or removed?
that script was kinda using activex or vbscript it writes a .txt or a file to be saved to a location in the hard disk... (it's not server-side)...can anyone repost that script?
I had a nice little system set up that was actually working well. Then I found out that it didn't work in Netscape 4.77/Win. How can I write content inside of a div tag without using innerHTML?