我的链接打开新窗口的功能有什么问题?

时间:2015-09-01 04:26:28

标签: javascript asp-classic

我试图创建可以打开新窗口的链接..目前我用过

Function genLink(req_id)
    genLink = " onclick=""location.href='order_view.asp?bill_id=" & req_id & "'  "" "
End function

它运作良好,但无法在新窗口中打开链接。所以我搜索后发现它需要使用window.open而不是我喜欢下面..但它不起作用..

Function genLink(req_id)
    genLink = " onclick=""window.open='order_view.asp?bill_id=" & req_id & "' ,'_blank'  "" "   
End function
你可以告诉我,我做错了什么。 ?

4 个答案:

答案 0 :(得分:1)

尝试:     window.open(" order_view.asp ......&#34); 请参考这里: http://www.w3schools.com/jsref/met_win_open.asp

答案 1 :(得分:1)

尝试



onclick="window.open('order_view.asp?bill_id='+bill_id+'&req_id='+req_id)"




答案 2 :(得分:0)

window.open是一个javascript函数,而不是属性。试试

genLink = " onclick=window.open(""location.href='order_view.asp?bill_id=" & req_id & "'  "" )" 

答案 3 :(得分:0)

看起来太乱了“(双引号),反正window.open是一个函数,所以它应该如下所示..
onclick="window.open('myurl')"