最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

php - Cakephp: how to call javascript function in link? - Stack Overflow

programmeradmin6浏览0评论

In Html,

<a href="some_url"> Contact Seller </a>

In Cakephp,

<?php echo $this->Html->link('Contact Seller', array('controller'=>'pages', 'action'=>'contactseller', 'full_base'=>true)); ?>

But i am having trouble in converting the following html to Cakephp:

<a href="some_url" onClick="return popup(this, 'popup_name')">my popup</a>

The following is a popup javascript method:

function popup(mylink, windowname) {
if (! window.focus)
  return true;

var href;
if (typeof(mylink) == 'string')
  href=mylink;
else
  href=mylink.href;

window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
return false; 
}

How do i convert the html to Cakephp?

<a href="some_url" onClick="return popup(this, 'popup_name')">my popup</a>

Thanks in advance. :)

In Html,

<a href="some_url"> Contact Seller </a>

In Cakephp,

<?php echo $this->Html->link('Contact Seller', array('controller'=>'pages', 'action'=>'contactseller', 'full_base'=>true)); ?>

But i am having trouble in converting the following html to Cakephp:

<a href="some_url" onClick="return popup(this, 'popup_name')">my popup</a>

The following is a popup javascript method:

function popup(mylink, windowname) {
if (! window.focus)
  return true;

var href;
if (typeof(mylink) == 'string')
  href=mylink;
else
  href=mylink.href;

window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
return false; 
}

How do i convert the html to Cakephp?

<a href="some_url" onClick="return popup(this, 'popup_name')">my popup</a>

Thanks in advance. :)

Share asked Apr 4, 2017 at 0:08 DennisDennis 1571 gold badge2 silver badges7 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 8
<a href="some_url" onClick="return popup(this, 'popup_name')">my popup</a>

would convert to this in CakePHP:

$this->Html->link('my popup', 'some_url', ['onclick' => 'return popup(this, "popup_name")']);

FYI, You can put any attribute in the third argument of the link() method. The documentation on creating links is pretty extensive and gives examples.

发布评论

评论列表(0)

  1. 暂无评论