La ley de la equivalencia para javascript

Buenas gente

Como ya mayoria que esten dedicados al desarrollo web saben lo duro que puede ser acoplar una funcion javascript a IE,firefox,opera etc

Mi interrogante es la siguiente "No existen un manual javascript para cada navegador", creo que seria bastante logico sabiendo de antemano que muchas cosas se hacen con javascript,por favor hacermelo saber si esta documentacion existe, gracias por su tiempo.

Si ya se que muchos me van a decir que implemente ajax,pero la verdad ocupo una tabla de equivalencias para cada navegador en lo que se refiere a javascript.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Pues existen muchas

Pues existen muchas herramientas/librerías que son cross-browser, como scriptacoulus, prototype, mootools, jquery y muchas otras. Te recomendaría utilizarlas en lugar de usar javascript a pelo.

Imagen de The man

Pregunta

Disculpa mi ignaorancia wishmaster77, he usado un poco jquery y se que se trata de una implementacion de ajax pero realmente me garantiza que se ejecutara en todos los navegadores? osea todo lo que se puede hacer en javascript de lo mas sencillo a lo mas complejo se puede hacer con jquery ? y se ejecutara en todos los navegadores?

Gracias por tu tiempo

Re: Pregunta

No te apures, a todos nos pasa.

Bueno pues mira jQuery no es sólo una librería AJAX. Es una librería JavaScript que facilita mucho (pero enserio mucho) el uso de javascript y funciona en la mayoria de los navegadores. Nos ayuda bastante al crear codigo JS por ejemplo:
Código Javascript a pelo:

document.onload = function(){
----document.getElementById("miboton").onclick = function(){
--------alert("Hizo click en miboton");
----}
}

Ahora el código jQuery:

$(
----function(){
--------$('#miboton').click(
----------------function(){
--------------------alert("Hizo click en miboton");
----------------}
--------);
----}
);

Tiene más magia, entre lo que cómo bien dices AJAX, es más sencillo basta con hacer:
Ahora el código jQuery:

$(
----function(){
--------$('#miboton').click(
------------function(){
----------------$.post(
--------------------'/mipeticion',
--------------------{ name: $('#name').val(), lastname: $('#lastname').val() },
--------------------function(response){
------------------------$('#respuesta').html(response);
--------------------}
----------------);
------------}
--------);
----}
);

Cómo ves es más sencillo que usar JS a pelo, claro que al comienzo es algo raro. Pero ganas la ventaja de andar peleando lo menos posible con los navegadores.

Framework javascript

este es un buen libro del framework jquery en español a mi me sirvio de mucho

http://www.intercambiosvirtuales.org/libros-manuales/aprende-jquery-1-3-...