在点击时在新标签页中打开输入字段

9 浏览
0 Comments

在点击时在新标签页中打开输入字段

我有一个输入框。当我点击这个输入框时,它会将产品添加到购物车并跳转到购物车页面。\n


\n我已经给出了标签target,但不幸的是它没有起作用。\n请用JQuery / JavaScript等给我提供任何解决方案。\n解决方案\n我只需在表单标签中添加target属性。就这样。\n

$("form").attr("target", "_blank");

\n我解决了我的问题。\n谢谢

0
0 Comments

问题的原因是想要在点击输入字段时在新标签页中打开链接,但目前的代码无法实现这个功能。解决方法是使用window.open()函数来打开新的标签页。

以下是整理后的文章:

要在新标签页中打开链接,可以使用以下代码:


要在页面之间进行跳转,可以使用以下代码:


在JQuery中,可以使用以下代码:


可以通过URL将变量传递到其他页面,代码如下:


要在新标签页中打开传递的值,可以使用以下代码:


如果想要了解如何从URL中获取值,请参考以下问题:

[Get url parameter jquery Or How to Get Query String Values In js](https://stackoverflow.com/questions/19491336)

如果您能分享您的脚本文件,那就太好了,可以展示您是如何实现的。

对于您的问题,使用window.location的JavaScript代码应该可以解决问题,您不需要使用target HTML属性。

在我的onclick代码中,使用了`if (document.forms['form590'].onsubmit()) { document.forms['form590'].submit(); } return false;`,但在window.open中无法正常工作。

当我使用$(".bgbutton").click时,它会跳转到购物车页面,但我希望它在新标签页中打开。而且,在使用这个代码后,我的添加功能也无法正常工作。

为什么要使用那个if条件?请向我展示添加到购物车的代码。

这是一个NetSuite应用程序。这个应用程序是这样工作的。if条件是通过NetSuite标签生成的。

0
0 Comments

问题原因:按钮(button)元素默认会在当前标签页打开链接,但是需求是在新标签页打开链接。

解决方法:将按钮(button)元素替换为锚点(anchor)元素,并设置target属性为"_blank",即可在新标签页打开链接。

文章内容如下:

在开发网页的过程中,有时候我们需要在用户点击按钮时在新的标签页中打开链接。然而,按钮(button)元素默认会在当前标签页打开链接,这就需要我们对其进行一些处理。

解决这个问题的方法是将按钮(button)元素替换为锚点(anchor)元素,并设置target属性为"_blank"。下面是一段示例代码:

<a
     href="CART_URL" <-- 这里填写你想在新标签页中打开的购物车链接
     class="bgbutton"
     id="addtocart"
     name="addtocart"
     onkeypress="window.event.cancelBubble=true;"
     onclick="document.forms['form590'].onsubmit() ? document.forms['form590'].submit() :; return false;"
     target="_blank"
>加入购物车</a>

通过将按钮元素替换为锚点元素,并设置target属性为"_blank",我们就可以实现在新标签页中打开链接的需求。

0