SCcode SCcode - 1 year ago 83
PHP Question

Can you auto load an href without having to click something?

I want to activate this href

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

without having to use the button. So for example,

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

I tried doing this,

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

but it just gets stuck in a loop.

Answer Source

By keeping some id to your a tag, you can achieve this by .click() function

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

if (true /*your logic*/) {
   echo '<script>document.getElementById("popup1").click()</script>';
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download