Witam.

Mam drobny problem (niestety kodu nie mogę pokazać w żaden sposócool.gif, otóż mam sobie kod strony powiedzmy

  1. <?php
  2. header("Content-Type: text/html; charset=iso-8859-2");
  3. include "forms.php";
  4. ?>
  5. <script type="text/javascript" src="js/cscript.js"></script>
  6. <link rel="Stylesheet" type="text/css" href="css/main.css" />
  7.  
  8. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  9.  
  10. </head>
  11. <div class="menu">
  12. <h2 align="center">Menu</h2>
  13. <ul style="float:left; color: #9ACD32 ; font-color: #DAA520 ; ">
  14.  
  15. <!--- MENU --->
  16.  
  17. </ul>
  18. </div>
  19. <div class="center">
  20. <table class="enter" height="100%">
  21. <tr>
  22. <td >
  23. <div class="owner">
  24. <h1 style="margin: 0 0 0 25px;">Kontrahenci</h1>
  25. <br />
  26. <hr noshade size="1px" style="color: #800000">
  27. <form>
  28. <label> </label>Co chciałbyś zrobić:
  29. <input type="radio" name="w1" onclick="edit_clients()">edytować kontrahentów
  30. <input type="radio" name="w1" onclick="add_clients()">dodawać kontrahentów<br />
  31. </form>
  32. </div>
  33. <div id="wybor"></div>
  34. <div id="wybor2"></div>
  35. </td>
  36. </tr>
  37. </div>
  38. </body>
  39. </html>


I teraz taka sprawa... Jak ładuje funkcje z metody
  1. <script type="text/javascript" src="js/cscript.js"></script>

to nie widzi żadnych funkcji (adres jest podany dobrze bo w innych plikach w tym samym katalogu wszystko działa...
Ale zrobię na zmianę te dwie funkcje wykorzystane w radio wpiszę normalnie w znacznikach...
  1. <script type="text/javascript">
  2.  
  3. KOD SKRYPTÓW AJAX
  4.  
  5. </script>

Oczywiście w sekcji HEAD... to ładnie ładuje funkcje ale te już zawarte zewnętrzym pliku już nie ładuje.
Powiem tak zrobione jest w ten sposób że odpowiednio od wybranej funkcji wychodzi nam dany formularz ale niestety jak się załadują funkcje to nie ładują się funkcje potrzebne do załadowanych formularzów...

Kod jest wystarczający bo coś tutaj jest nie halo ale za czorta nie mogę tego odnaleźć... Może podam jeszcze odnośniki plików i jedną z funkcji AJAX do wyświetlania formularzów, osoby ogarnięte będą wiedziały o co biega więc nie będę opisywał się tam...

  1. function add_clients()
  2. {
  3. document.getElementById("wybor2").innerHTML = "";
  4. if (window.XMLHttpRequest)
  5. {
  6. xmlhttp=new XMLHttpRequest();
  7. }
  8. else
  9. {
  10. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  11. }
  12. xmlhttp.onreadystatechange=function()
  13. {
  14. if (xmlhttp.readyState==4 && xmlhttp.status==200)
  15. {
  16. document.getElementById("wybor").innerHTML=xmlhttp.responseText;
  17. }
  18. }
  19. xmlhttp.open("GET","add_clients.php",true);
  20. xmlhttp.send();
  21. }

To jest funkcja dla formularza dodawania ale mimo że jest poprawnie wszystko to z pliku zewnętrznego nie czyta żadnej funkcji...
Może dałem gdzieś ciała i coś mi się blokuje? Jestem na ostrych lekach znieczulających które mnie usypiają ale muszę skończyć projekt do końca tygodnia...
Liczę na pomoc i pozdrawiam.