Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [solved]submit na inna domene, problem z submitem
smart85
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.09.2007

Ostrzeżenie: (0%)
-----


Witam,
przeszukalem forum ale nie znalazlem rozwiazania na moj problem...

Problem jest nastepujacy...
Czy jest mozliwe jakiekolwiek wywolanie poprzez AJAX skryptu znajdujacego sie na innym serwerze??

Przykladowy kod:
Kod
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
       <script language="JavaScript">
       function submitForm()
       {
           var req = null;
  
           document.ajax.dyn.value="Started...";
           if(window.XMLHttpRequest)
               req = new XMLHttpRequest();
           else if (window.ActiveXObject)
               req  = new ActiveXObject(Microsoft.XMLHTTP);
  
           req.onreadystatechange = function()
           {
               document.ajax.dyn.value="Wait server...";
               if(req.readyState == 4)
               {
                   if(req.status == 200)
                   {
                       document.ajax.dyn.value="Received:" + req.responseText;    
                   }    
                   else    
                   {
                       document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
                   }    
               }
           };
           req.open("GET", "http://innaDomena.pl/skrypt.php", true);
           req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
           req.send(null);
       }
  
       </script>
       </head>
  
       <body>
           <FORM name="ajax" method="POST" action="">
              
     <p>
       <INPUT type="BUTTON" value="Submit"  ONCLICK="submitForm()">
     </p>
     <p>
       <input type="text" name="dyn" size="32" value="">
     </p>
         <div id="to" name="to"></div>
   </FORM>
       </body>
   </html>


O ile zauwazylem to blokowane sa tego typu operacje... Jak rozwiazac ten problem??
Dzieki bardzo za jakakolwiek pomoc...

znalazlem rozwiazenie... dodalem na stronie:
Kod
<object data="http://exempleSite.com/script.php" type="text/html">...</object>


W exempleSite.com/script.php osadzilem strone z obsluga AJAXa i w ten sposob na kazdej innej stronie na ktora osadze kod: <object></object> moge wywolywac request na domene exempleSite.com

Ten post edytował smart85 7.11.2007, 09:53:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 15:06