onClick在同一个窗口中打开网址

时间:2017-04-12 19:23:19

标签: javascript php html

需要有关此按钮的onClick功能的帮助

<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.open('<?php the_field('button-link'); ?>')">

我需要按钮打开从同一窗口中的ACF字段传递的URL而不是新的空白窗口,但我很难让它工作。

3 个答案:

答案 0 :(得分:1)

而不是使用window.open使用window.location.href

<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.location.href = '<?php the_field('button-link'); ?>'">

答案 1 :(得分:0)

使用windows.location

<input type="button" class="cta-button" value="<?php the_field('button-text'); ?>" onclick="window.location = '<?php the_field('button-link'); ?>'">

答案 2 :(得分:0)

您可以使用onclick="window.open('<?php the_field('button-link'); ?>', '_self')"。指定_self将打开当前窗口中的链接,而不是打开新链接。