将PHP img src放入字符串
我正在寻找一个PHP逻辑问题,但我无法修复它,所以我问你们这里。我如何调用/结合下面的PHP img与var string方法?将PHP img src放入字符串
我想调用图片用PHP:
<img src="<?php echo $this->getSkinUrl('images/prev.gif'); ?>
但我想打电话从以下字符串的PHP:
var str_buffer = new String (
"<table width=\"100%\">\n"+
"<tr>\n <td>\n"+
"<img src=\"prev.gif\" width=\"16\" height=\"16\" border=\"0\""+
" alt=\"previous month\"></td>\n"+
"</tr>\n</table>\n"
);
如果我理解正确的话,你要实现的在Javascript代码中用于调用函数的PHP中使用的方法?
如果是这样,您需要将Javascript段包含在PHP输出语句中。例如,
echo 'var str_buffer = new String (
"<table width=\"100%\">\n"+
"<tr>\n <td>\n"+
"<img src=\"' . $call->getSkinUrl('images/prev.gif'); . '\" width=\"16\" height=\"16\" border=\"0\""+
" alt=\"previous month\"></td>\n"+
"</tr>\n</table>\n"
);';
此外,您需要在您要使用它的页面上实现类/对象。
对不起,这个问题实际上是答案。 – Ruud 2011-12-27 14:18:31
只是一个简单的参考,你不应该在JavaScript中使用'new String',当你使用'new String'时你有一个对象,而不是一个字符串,所以''ABC'= ==“ABC”',但'“ABC”!==新字符串(“ABC”)'。 – 2011-12-27 14:21:05
你能澄清你想要做什么吗?前者是PHP,后者似乎是Javascript – 2011-12-27 13:57:51
ummmm你**不能**做var var_buffer = new String(...在PHP中为 – Neal 2011-12-27 13:57:56
我不明白,你想要什么 – Armin 2011-12-27 14:00:13