Pasar Variables en Paginas HTML

Una manera de hacer la lecturas de las variales que se puedan pasar entre paginas html, seria así:

En primero lugar podemos enviar datos a una pagina html por variables haciendo uso de signos como "? = &"

prueba.html?variable1=prueba&variable2=data

Estos es similar a como se trabaja con php.

Ahora en la página en la que vamos a leer dichas variables, en este caso prueba.html agregamos la siguiente funcion mucho antes del código de nuestra pagina

cadVariables = location.search.substring(1,location.search.length);
arrVariables = cadVariables.split("&");
for(i=0; i<=arrVariables.length; i++){
arrVariablesActual = arrVariables[i].split("=");
if(isNaN(parseFloat(arrVariablesActual[1])))
eval(arrVariablesActual[0]+"='"+unescape(arrVariablesActual[1])+"';");
else
eval(arrVariablesActual[0]+"="+arrVariablesActual[1]+";");
}

De esta manera cuando deseamos hacer uso de dicha información solo hacemos referencia a las variables enviadas como parametros de la misma forma como estan escritas, algo asi:

var cadena="Uno de los valores de la cadena es: "+variable1;
alert(var);

De esta manera damos por concluido esta explicación.