<script language="JavaScript" type="text/javascript">
if (location.href.indexOf('?dest=') > 0)
window.open('/about.aspx', '', '')
</script>
我该如何做这项工作。它在aspx文件中。
答案 0 :(得分:2)
以下脚本将测试当前页面的查询字符串中是否存在'dest ='键,如果存在,将打开一个窗口到about.aspx,并在URL中附加查询字符串。
<script language="JavaScript" type="text/javascript">
if (window.location.search.indexOf('dest=') > 0) {
window.open('/about.aspx' + window.location.search, '', '');
}
</script>
答案 1 :(得分:0)
将window.open行更改为
window.location = '/about.aspx';
包含代码中缺少的分号。
答案 2 :(得分:0)
您的问题是location.href...
部分。它必须是window.location.href...
if (window.location.href.indexOf('?dest=') > 0){
window.open('/about.aspx'+window.location.search, '', '');
}
干杯