Moram dohvatiti varijablu iz URLa tipa
"?model=205"
I taj broj string, “205” iskoristiti za xpath upit.
Dakle unutar ciljanja noda treba mi taj broj trenutne stranice da bi mi sistem radio autmatski.
Kako da dohvatim i onda iskoristim tu varijablu? Naime na jednoj stranici ima od 2 do 5 takvih blokova a meni treba samo onaj koji ima trenutno isti broj u URLu koji pretražujem.
Hvala
$model = $_GET['model'];
// Do whatever with variable $model
jedan primjer:
//a[contains(@href, 'model')]
Tpo ce dohvatiti sve a hrefove koji sadrze rijec model. Daj vise detalja pa slozimo tocniji xpath.
Evo ovo
function QueryParams() {
this.params = {};
var queryString = location.search.substring(1, location.search.length);
if (queryString.length > 0)
{
queryString = queryString.replace(/\+/g, ' ');
var chunks = queryString.split('&');
for (var i = 0; i < chunks.length; i++)
{
var tmp = chunks[i].split('=');
var name = decodeURIComponent(tmp[0]);
var value = decodeURIComponent(tmp[1]);
this.params[name] = value;
}
}
}
QueryParams.prototype.get = function(key, defaultValue)
{
var value = this.params[key];
return (value != null) ? value : defaultValue;
}
I ondak ovako dohvatis parametar:
var params = new QueryParams()
params.get('model')