js 更改地址

JavaScript023

js 更改地址,第1张

var url = "http://127.0.0.1/#/http://127.0.0.1/"

function trimSharp( url ){

    return url.replace(/#.*$/,'')

}

//test

alert( trimSharp( url ) )

<form id="form1" action="网址1(自己改)">

选择网址<select onchange="form1.action=this.value">

<option value="网址1(自己改)">百度</option>

<option value="网址2(自己改)">腾讯</option>

<option value="网址3(自己改)">网易</option>

</select>

<input type="submit" value="GO"/>

</form>

或者这样:

<form action="" onsubmit="this.action=select1.value">

选择网址<select id="select1">

<option value="网址1(自己改)">百度</option>

<option value="网址2(自己改)">腾讯</option>

<option value="网址3(自己改)">网易</option>

</select>

<input type="submit" value="GO"/>

</form>

也可以这样:

<form id="form1" action="">

选择网址<select id="select1">

<option value="网址1(自己改)">百度</option>

<option value="网址2(自己改)">腾讯</option>

<option value="网址3(自己改)">网易</option>

</select>

<input type="submit" value="GO"  onclick="form1.action=select1.value" />

</form>

由b往a 回跳转时

获取父画面a的地址

手动去跳转

// 在b画面执行 获取到a的地址 再跳转

window.location = document.referrer