C#这条语句哪里错了?为什么后面的'_blank'参数没有用啊?

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:32:48
Response.Write("<script>location.href='house.aspx','_blank'</script>");
打开链接页面时,不能打开一个新的页面??后面的参数'_blank'好象没有用?这是为什么呢?
谢谢!
若用:window.open很多杀毒,防毒软件会提示:阻止.这样有些用户还以为是垃圾,我想不通过弹出窗口.
有别的办法吗?
谢谢!

想打开一个新窗口用window.open
location.href是用来本页跳转的

补充回答:
window.location也是本页跳转
如果不想被阻止,只能用最基本的<a href="house.aspx" target="_blank">XXX</a>来实现.
js里应该没有别的办法来实现了

当然错了,你应该这样写
要打开新页面不能这样写
只能用window.open

location.href是本页跳转,无论你加上什么参数,都是不会在新窗口弹出的

麻烦点的就是弹出div了。通过div达到模拟窗口的效果

因为后面应该是 变量=变量的值,你现在只有变量