Results 1 to 8 of 8

Thread: Hello. Java+ajax

  1. #1
    Join Date
    Dec 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Hello. Java+ajax

    Hello Friends.
    Please Help me i am using ajax navigation and when i add in this navigation java scripts added java script doesn't work. How fix it? THis is ajax navigation script.
    Code:
    <html>
    <head>
    <script>var please_wait = null;
    
    function open_url(url, target) {
     	if ( ! document.getElementById) {
      		return false;
     	}
    
     	if (please_wait != null) {
      		document.getElementById(target).innerHTML = please_wait;
     	}
    
     	if (window.ActiveXObject) {
      		link = new ActiveXObject("Microsoft.XMLHTTP");
     	} else if (window.XMLHttpRequest) {
      		link = new XMLHttpRequest();
     	}
    
     	if (link == undefined) {
      		return false;
     	}
     	link.onreadystatechange = function() { response(url, target); }
     	link.open("GET", url, true);
     	link.send(null);
    }
    
    function response(url, target) {
     	if (link.readyState == 4) {
    	 	document.getElementById(target).innerHTML = (link.status == 200) ? link.responseText : "Ooops!! A broken link! Please contact the webmaster of this website ASAP and give him the fallowing errorcode: " + link.status;
    	}
    }
    
    function set_loading_message(msg) {
     	please_wait = msg;
    }
    open_url('index.html', 'my_site_content');
    set_loading_message("Please wait while the page is opening....");
    
    </script>
    </head>
    <table>
    <tr>
    <td valign=top width=150>
    <H5>My Navagation links</H5>
    <a href="javascript:void(0)" onclick="open_url('index.html','my_site_content');">Go to page 1</a><br>
    <a href="javascript:void(0)" onclick="open_url('page-2.html','my_site_content');">Go to page 2</a><br>
    <a href="javascript:void(0)" onclick="open_url('page-3.html','my_site_content');">Go to page 3</a><br>
    <a href="javascript:void(0)" onclick="open_url('page-4.html','my_site_content');">Go to page 4</a><br>
    <a href="javascript:void(0)" onclick="open_url('xxxx.html','my_site_content');">Broken Link</a><br>
    </td>
    <td valign=top>
    <div id="my_site_content">
    </div>
    </td>
    </tr>
    </table>
    how fix it? thanks

  2. #2
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    The best solution would depend upon the script(s) involved. Generally you place all scripts on the top page. If a script has a one time initialization that adds content to the top page, it should be run. If it has an initialization that runs against the imported content, that should either be run when the content is available or dealt with by hard-coding the initial events to the imported content.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  3. #3
    Join Date
    Dec 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Yes But I have java scripts in new html files. This html file opens by click on the link. and it opens in <div id=my_site_conteiner></div> in this tag

  4. #4
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    The scripts on the added content are useless.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  5. #5
    Join Date
    Dec 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    how make it to work great?

  6. #6
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    What script(s) are you talking about?
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  7. #7
    Join Date
    Dec 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Mine script. I write ajax portal script and i use ajax navigation for content. but another ajax mod not work in this content

  8. #8
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    Well, if you have the main script for whatever you want to do on the 'top' page, and hard code the calls to it as events (like onclick) to links in the imported page(s), it could work out.

    As I said though:

    The best solution would depend upon the script(s) involved.
    and you really have given me very little to go on there.

    For more in the way of general information, see:

    http://www.dynamicdrive.com/forums/s...ad.php?t=13003
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

Bookmarks

Posting Permissions

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