Results 1 to 6 of 6

Thread: iframe kind of application in boxes??????

  1. #1
    Join Date
    Jul 2007

    iframe kind of application in boxes??????

    Hi eveyone,
    i made my first web site using frames as the layout. and i used iframe in one of the cells and i used that cell as target cell, , so that i could have my links open in that cell. (Oh my god, my English is terrible, even i myself didn't understand what i meant ) How can i do the same if i decide to use containers, boxes and cards as layout devices instead of frames/tables. i mean can i say thay if somebody clicks on that link, open the page in this specific card instead of a new window? I hope i am understandable, thanks in advance, Best regards

  2. #2
    Join Date
    Nov 2003
    Jerryville, Tejas
    containers, boxes and cards
    "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan

  3. #3
    Join Date
    Aug 2007
    well, I'm not quite sure what you mean by "containers, boxes and cards" but I would always avoid using frames, I coded one of my sites with them and swiftly dumped them.
    For layout I would use <div> tags and then lay them out with css. You can do that by having a piece of code like:

    HTML Code:
    <div id="layer1">
    Hello, this is a div
    And then in a seperate, linked, css style sheet have a piece of code like this:

    #layer1 {
    or some such.

    If you need help with <div>s and css then go here:
    (html) : http://www.w3schools.com/html/default.asp
    (css) : http://www.w3schools.com/css/default.asp

    Divs are much easier to use than frames, and much more accessible.

  4. #4
    Join Date
    Aug 2007
    Quote Originally Posted by hmtpn
    Thanks a lot for your answer to my following post: http://www.webdeveloper.com/forum/sh...d.php?t=166708

    And may i ask something again? oLets say that i tried using <div> for layout purposes, how can i have a link page be opened in one of the div's (as in iframe) instead of a new window. i mean can i use the id of the div as the target name? if yes, another question is: are those sections liquid or firm (will they stay still evn if i try to place something bigger than them, or will they fit the size of the items in them, so massing whole layout up? (Excuse my English again) Thanks in advance, regards
    Ok, basically <divs> will do whatever you want them to, for example: if you wanted them to automatically resize to fit the content you would use
    width:auto; height:auto
    . If you wanted the overflowing content to fit into the div, with a scrollbar, you'd use
    width:200px; height:200px; overflow:auto;
    and so if the content was bigger than 200x200 pixels, a scrollbar would appear.

    Divs are not like iFrames, they are merely layout thingies... however, if you'd like to load content on a page inside a div, you can use javascript to load content using code a little like this:
    (if the div's id is "layer1")

    function loadText(text) {
    	document.getElementById('layer1').innerHTML = "<p>"+text+"</p>";
    Or some such, I've never tested that with external text documents though, but it might work with XML by using an XMLHTTPRequest, I think.

    I hope that helps. I tend to use PHP for changing content and I would most definitely recommend PHP.

  5. #5
    Join Date
    Jul 2007
    Thanks for the last explanations, they are sooo useful. What i want to do is, to make some menus, and when the user click on any menu item the relevant page should open in the div i want. (This could even be another web page, not just some content of a document. )

  6. #6
    Join Date
    Aug 2007
    I personally would refrain from using iFrames even for navigation like that; they don't really conform to W3C standards...
    Instead, it is far better to use different pages for your documents, which carries the additional bonus of people being able to bookmark your pages.
    I used frames for my original website, but I got rid of them very quickly.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.09602 seconds
  • Memory Usage 2,887KB
  • Queries Executed 13 (?)
More Information
Template Usage (35):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (4)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates