2016-10-30 3 views
-2

Я хочу, чтобы активировать эту HREFМожете ли вы загружать href без необходимости щелчка?

<p><a class="button" href="#popup1">Click Me</a></p> 

без необходимости использовать кнопку. Так, например,

if ($info == "this") { 
      //go to href=#popup1 here 
} 

Я пытался делать это,

if ($info == "this") { 
      print "<meta http-equiv='refresh' content='0; url=#popup1' />"; 
} 

, но он просто застревает в цикле.

+0

Да, вы можете с помощью '.click()' функции –

+0

Я сделал некоторые исследования в том, что и я думаю, что вы должны использовать javascript для этого? Я пытаюсь использовать только HTML или PHP, так или иначе? – SCcode

+0

Я думаю, что ниже ответ будет работать для вас –

ответ

1

Сохраняя некоторый идентификатор для вашего a тега, вы можете достичь этого .click() функции

<p><a class="button" id="popup1" href="#popup1">Click Me</a></p> 


if (true /*your logic*/) { 
    echo '<script>document.getElementById("popup1").click()</script>'; 
} 
+0

Это действительно работает, но есть ли способ сделать это без использования javascript? – SCcode

+0

Может быть, мы не можем без 'js' –