Inter Web Application Communication Tool Iframe Tutorial

Inter Web Application Communication Tool Iframe Tutorial

Inter Web Application Communication Tool Iframe Tutorial

Yesterday’s work of Inter Web Application Communication Tool Primer Tutorial below was all fine and good regarding a start to the use of …


top.document.title

… and our “messaging” conduit between web applications that took on the form, in our case, of one parent web application housing several HTML iframe child web application processes referencing the same HTML and Javascript software. That first “draft” felt a bit “supervisory” heavy, so today we grow some awareness of the HTML iframe web applications to their siblings, via the help of top.document.title … our unifier.

You might get a kick out of a couple of new dropdown options …

  1. Start the Ball Rolling
  2. Start the Ball Rolling (Name Prompting)

… we add today feeling like “kludgy” “artificial intelligence”. We add our “artificial intelligence” functionality just to orchestrate a question from one of your conversationalists, to another of the conversationalists, to get the ball rolling, so to speak.

At this start point, of a question, on these new dropdown options, we control the processing by disallowing sibling HTML iframe input type=text interactions for those conversationalists who weren’t last referenced.

And how do you suppose we know, as a sibling whether we were last referenced? The last characters of top.document.title are scrutinised so that if one of …

  1. , [SiblingName]?
  2. , [SiblingName].

… is at the end of top.document.title, respectively …

  1. [SiblingName] only is then allowed to enter the next conversation part, and is forced to answer to the other [SiblingName] they received the message from (and a ? prefix off the first question as that conversationalist’s answer causes the web application to slap in its default answer to the question … and for this bit of logic we’d like to thank this link helping with Javascript associative array ideas and the often used Javascript eval method we often use at this blog) … or …
  2. [SiblingName] only is then allowed to enter the next conversation part

We do this with our recently popular Javascript keyboard events onkeyup and onkeydown to enforce any such restrictions, which, by the way, after the initial “artificial intelligence” starting phase, a conversationalist can reintroduce by ending their conversation part in one of the appropriate “fashions” talked about above.

And so you can see the HTML and Javascript source code you could call onion4co_chalkboard.html (with its live run and its changes from yesterday as per this link).


Previous relevant Inter Web Application Communication Tool Primer Tutorial is shown below.

Inter Web Application Communication Tool Primer Tutorial

Inter Web Application Communication Tool Primer Tutorial

Today we start on a series of ideas making use of a new inter web application tool. Well, it’s “new” in the sense that we haven’t concentrated on it here at this blog, as of yet.

This new conduit of inter web application is not rocket science … it is the use of …


top.document.title

… da da da da!!

We place this, at the very least, with …

  • URL GET parameters via address bar URLs with ? and & parts
  • HTML form element POST parameters
  • Server language database usage
  • Server language file usage
  • Javascript Ajax (perhaps)
  • HTML iframe manipulations
  • Sockets
  • Server language HTTP cookie manipulations

… in this category of “aids to inter web application communication”.

The joy of using (Javascript DOM’s) top.document.title is the simplicity of the concept … just remember “top.document.title” and you pretty much remember the crux of what the method involves, while the other ideas all have their not so obvious usage issues, we think.

So today we show the use of top.document.title as an “aid to inter web application communication” by imagining a conversation among up to five people and our web application’s job is twofold …

  1. we gather the input from each of our conversationalists … from individual HTML iframe “prompters” … into top.document.title … and we …
  2. present the conversation as a whole

Couple of things here.

It would be justifiable to rail against the use of HTML iframe elements as being too complicated. But we do this to show the genericity of thinking with the use of top.document.title rather than document.title or even parent.document.title … to the point where, we don’t show it today, but we could encase what we show you today within the control of a supervisory “upper” parent web application, and a lot of the functionality would not have to change. It is like top.document.title hovers reliably “above the fray” hoping to help and piece all the goings on of other parts to the whole, and be a conduit to be able to display that whole “conversation”. Consequently, naming (program) wise, we felt like calling today’s program onion4co_chalkboard.html (with its live run) because it had a feeling of “onions of the 4th dimension” about it.

Secondly, we need to consider (message) length limitations for this idea, which we’ll get to for later blog postings.

A cute illustration of this is a (less detailed) but relevant HTML/Javascript client (only) version of Macbeth Act 1 Scene 1 (by William Shakespeare) like what we did with three server languages when we presented Apache CentOS WebServer and The Three Ps Primer Tutorial. There, like here, we’d like to thank …

If this was interesting you may be interested in this too.


If this was interesting you may be interested in this too.

This entry was posted in eLearning, Event-Driven Programming, Tutorials and tagged , , , , , , , , , , , , , , , , , . Bookmark the permalink.

22 Responses to Inter Web Application Communication Tool Iframe Tutorial

  1. You actually make it seem so easy with your presentation but I find this matter to be really something that I think I would never understand. It seems too complex and very broad for me. I am looking forward for your next post, I’ll try to get the hang of it!

  2. Wow, incredible weblog layout! How lengthy have you been running a blog for? you made blogging glance easy. The entire glance of your website is excellent, let alone the content!

  3. Dogs says:

    You can certainly see your enthusiasm in the paintings you write. The sector hopes for even more passionate writers such as you who aren’t afraid to say how they believe. Always go after your heart.

  4. Tech says:

    Hello.This article was really remarkable, especially since I was searching for thoughts on this topic last Tuesday.

  5. New Tech says:

    Useful info. Fortunate me I found your website accidentally, and I’m shocked why this accident did not happened in advance! I bookmarked it.

  6. Case Law says:

    Wow, amazing blog layout! How lengthy have you ever been blogging for? you made blogging glance easy. The full look of your site is fantastic, as neatly as the content!

  7. Dr. Grossman says:

    I don’t agree with this particular article. However, I did researched in Google and I’ve identified out that you are correct and I had been thinking within the incorrect way. Continue producing quality material comparable to this.

  8. You made various good points there. I did a search on the matter and found most people will go along with with your blog.

  9. Interesting site, i read it but i still have a few questions. shoot me an e-mail and we will talk a lot more becasue i may have an fascinating thought for you.

  10. health plus says:

    I intended to write you the little word to be able to thank you so much yet again relating to the beautiful strategies you have provided here. It’s so seriously generous with you to give openly what exactly most of us would’ve sold for an electronic book to get some money for themselves, most importantly seeing that you could possibly have done it in the event you decided. Those thoughts also served like the great way to know that other people online have the same dream the same as my personal own to grasp a little more with respect to this issue. I know there are millions of more fun opportunities up front for many who scan your site.

  11. Hey there guys, newbie here. I’ve lurked about here for a bit whilst and thought I’d take part in! Looks like you’ve got quite a good location here

  12. really nice put up, i surely love this internet web site, carry on it

  13. Whats up very cool web site!! Guy .. Beautiful .. Amazing .. I’ll bookmark your web site and take the feeds also¡KI’m satisfied to find so many helpful info right here in the post, we need work out extra strategies in this regard, thanks for sharing. . . . . .

  14. Claire Nash says:

    I savour, result in I discovered just what I was looking for. You have ended my 4 day lengthy hunt! God Bless you man. Have a nice day. Bye

  15. The processor or CPU will be the brains with the laptop or computer – it does most with the calculations your game titles require to operate (with the video clip card carrying out most with the graphics function). With it staying these kinds of an essential component, you would instinctually go for the fastest – and most high priced – processor you can discover, but there is really a far much better substitute to blowing funds on anything that will likely be obsolete in a yr: obtaining a processor that will play tomorrow’s online games at a minimal amount may be the sweet spot for any gaming individual computer.

  16. Healthy Life says:

    Whats up very cool site!! Guy .. Excellent .. Wonderful .. I’ll bookmark your blog and take the feeds additionally¡KI am happy to search out a lot of helpful info right here in the submit, we need develop more strategies on this regard, thank you for sharing. . . . . .

  17. Healthy Life says:

    hello!,I really like your writing very so much! percentage we be in contact more approximately your post on AOL? I need a specialist in this house to resolve my problem. May be that is you! Looking forward to look you.

  18. Julian Reid says:

    Thank you a bunch for sharing this with all folks you really recognize what you are talking approximately! Bookmarked. Kindly also seek advice from my web site =). We may have a link exchange agreement among us

  19. Chloe Butler says:

    We absolutely love your blog and find the majority of your post’s to be just what I’m looking for. can you offer guest writers to write content in your case? I wouldn’t mind creating a post or elaborating on some of the subjects you write in relation to here. Again, awesome blog!

  20. Blake White says:

    wonderful points altogether, you simply won a new reader. What could you recommend about your publish that you simply made some days in the past? Any positive?

  21. You made some nice points there. I looked on the internet for the subject and found most people will agree with your website.

  22. This is a good tip especially to those fresh to the blogosphere. Brief but very precise info… Thank you for sharing this one. A must read post!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>