guarda se può andare:
codice://------------------------------------------------------------------------------------- // crea un form e fa submit passando dati post (predefinito) o get // utilizzo: // w = window.open("", "popup", "left=100px, top=100px, width=500px, height=400px,"); // w.focus(); // submitData("a.aspx", {nome:'Pietro', numero:'999', data:'1/12/1999'} , "popup"); // target: predefinito = _self // method: predefinito = post //------------------------------------------------------------------------------------- function submitData(url, data, target, method) { if(!method) var method = "post"; var form = document.createElement("form"); form.action = url; form.target = (target != undefined)? target: "_self"; form.method = method; form.style.display = "none"; for(var key in data) addParam(form, key, data[key]); document.body.appendChild(form); form.submit(); document.body.removeChild(form); } //---------------------------------------------- // aggiunge hidden ad un form //---------------------------------------------- function addParam(form, key, value) { if( typeof(form) == "string") form = document.getElementById(form); var input = document.createElement("input"); input.type = "hidden"; input.name = key; input.value = value; form.appendChild(input); }

Rispondi quotando