PHP和javascript onclick 2功能

时间:2017-05-31 08:11:32

标签: javascript php

你好,我需要你的帮助。  我有这个按钮功能:

onclick="javascript:addProduct(\'prm\',' . $item['pk_i_id'] . ');"

它工作正常,但我需要添加另一个onclick功能,我需要它来打开一个新的窗口,当一次点击所有。  我需要打开的新窗口是:

onclick="window.open('https://chile.dineromail.com/Carrito/cart.asp?NombreItem=Pagar Premium&TipoMoneda=1&PrecioItem=2490.00&NroItem=-&DireccionExito=http://www.comprafy.cl/paymentpro/checkout&DireccionFracaso=http://www.comprafy.cl/paymentpro/menu&DireccionEnvio=0&Mensaje=0&MediosPago=4,5,6,21,23,2,7&Comercio=1313434','Carrito','width=750,height=475,toolbar=no,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes,directories=no');"
我已经尝试过了:

onclick="javascript:addProduct(\'prm\',' . $item['pk_i_id'] . ');window.open("https://chile.dineromail.com/Carrito/cart.asp?NombreItem=Pagar Premium&TipoMoneda=1&PrecioItem=2490.00&NroItem=-&DireccionExito=http://www.comprafy.cl/paymentpro/checkout&DireccionFracaso=http://www.comprafy.cl/paymentpro/menu&DireccionEnvio=0&Mensaje=0&MediosPago=4,5,6,21,23,2,7&Comercio=1313434','Carrito','width=750,height=475,toolbar=no,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes,directories=no");"

但我收到此错误: 语法错误,意外','这是'Carrito'之前和之后的逗号 这样做是否有可能?谢谢!

2 个答案:

答案 0 :(得分:0)

这是你想要的吗?

onclick="javascript:addProduct('prm','" . $item['pk_i_id'] . "');window.open('https://chile.dineromail.com/Carrito/cart.asp?NombreItem=Pagar Premium&TipoMoneda=1&PrecioItem=2490.00&NroItem=-&DireccionExito=http://www.comprafy.cl/paymentpro/checkout&DireccionFracaso=http://www.comprafy.cl/paymentpro/menu&DireccionEnvio=0&Mensaje=0&MediosPago=4,5,6,21,23,2,7&Comercio=1313434','Carrito','width=750,height=475,toolbar=no,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes,directories=no');"

只需使用上面的代码替换您的onClick属性。

答案 1 :(得分:0)

使用此:

onclick="javascript:addProduct(\'prm\',' . $item['pk_i_id'] . '); window.open("http://www.google.com");"

希望它有所帮助!