Merge doar pe firefox

Discutii legate de AJAX, jQuery, MooTools, Prototype, Dojo, Yahoo! UI Library,script.aculo.us, ExtJS,AngularJS, Backbone.js, Ember.js, KnockoutJS

Moderator: Moderatori

Seph
Average Member
Mesaje: 164
Membru din: Lun Oct 03, 2005 10:18 pm

Merge doar pe firefox

Mesajde Seph » Joi Oct 31, 2013 1:50 pm

Cod: Selectaţi tot

<script type="text/javascript">
<!--
// Functia care verifica si creaza obiectul XMLHttpRequest in functie de browser
function get_XmlHttp() {
  // Creaza variabila care va contine instanta la XMLHttpRequest, initial cu valoare nula
  var xmlHttp = null;

  if(window.XMLHttpRequest) {      // Daca browser-ul e Forefox, Opera, Safari, ...
    xmlHttp = new XMLHttpRequest();
  }
  else if(window.ActiveXObject) {   // Daca browser-ul este Internet Explorer
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }

  return xmlHttp;
}

// Functia care trimite datele la un fisier PHP si returneaza raspunsul
function ajaxrequest(serverPage, tagID) {
  var cerere_http =  get_XmlHttp();      // Apeleaza functia pt. crearea instantei la obiectul XMLHttpRequest

  // Creaza adresa URL cu perechea de date indice=valoare
  var  url = serverPage+''+document.getElementById(tagID).innerHTML;

  cerere_http.open("GET", url, true);         // Creaza cererea
  cerere_http.send(null);      // Efectueaza trimiterea datelor

  // Verifica starea cererii
  // Daca raspunsul e primit complet, il transfera in eticheta HTML cu id-ul din "tagID"
  cerere_http.onreadystatechange = function() {
    if (cerere_http.readyState == 4) {
      document.getElementById(tagID).innerHTML = cerere_http.responseText;
    }
  }
}
//-->
</script>



Cod: Selectaţi tot

<select required name="tip_persoana" style="background-color:#FFFFEE; padding:3px; border:2px inset; cursor:pointer; font-family: \'Rosario\', sans-serif; font-size:16px;">
<option value="" onclick="ajaxrequest('inregistrare-mester-pasul3-subcategorii.php?id=0', 'context')">Va rugam sa selectati</option>
<option value="persoana_fizica" onclick="ajaxrequest('inregistrare-mester-pasul3-subcategorii.php?id=1', 'context')">Persoana Fizica</option>
<option value="firma" onclick="ajaxrequest('inregistrare-mester-pasul3-subcategorii.php?id=2', 'context')">Firma</option>

    </select>


Pe Firefox merge, pe ie sau chrome nu.



Înapoi la “Librarii Javascript”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori