<div dir="ltr">Hello<br><br>I have a mappanel (containning a wms layer with parametrized url {sql View}) , a textField and buton. When the user enter the value of the parameter&#39;s url and click the buton, the mapPanel should reload with the new url (the new value of the parameter) without reloading all the web page. I tried layer.redraw(true), it refreshs the panel but wth the same value of the parameter (so the same url).<br>
<br><br>this is the code:<br><br>var layerDashBoard = new OpenLayers.Layer.WMS(<br>     &quot;communeProv&quot;,<br>     &quot;<a href="http://localhost:8080/geoserver/sf/wms?service=WMS&amp;version=1.1.0&amp;request=GetMap&amp;layers=sf:communeProv&amp;srs=EPSG:4326&amp;">http://localhost:8080/geoserver/sf/wms?service=WMS&amp;version=1.1.0&amp;request=GetMap&amp;layers=sf:communeProv&amp;srs=EPSG:4326&amp;</a><b>viewparams=province:&quot; + idProv,</b><br>
     {layers: &quot;sf:communeProv&quot;, <br>     format: &quot;image/png&quot;,<br>     }<br>                             <br>    );<br><br>thank you<br><br></div>