" /"在后台网址中替换为空格

时间:2017-01-24 19:08:12

标签: javascript jquery html css

我正在为我的网站使用pageflip插件。当我给出背景图像的硬编码网址时,它的工作原理如下。

但是当我使用db中的动态网址时,

while($row = mysqli_fetch_array($result)) {

$imgn=$row["IMG"]; ?>

<div class=page page-current style=background: #209657 url('<?php echo $imgn; ?>')  no-repeat center center; background-size: 850px 750px;></div>";

<?php   }?>

if:$ imgn = $ row [&#34; IMG&#34;]; as $ imgn = promotion / 5.jpg;  替换如下, 然后,当它用作背景网址时,

<div class="page" page-current style="display: block;" #209657 url('promotions"" 3.jpg') no-repeat center center; background-size: 850px 750px;></div>

促销/ 3.jpg转换为&#39;促销=&#34;&#34; 3.JPG&#39 ;.任何人都可以建议我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

这不是您的实际输出HTML。这就是开发人员工具中的DOM浏览器的样子。

您的实际HTML无效。您需要引用属性值

<div class="page page-current" style="background: #209657 ...

如果您想查看您的PHP代码实际生成的内容,请右键单击并点击&#34;查看源代码&#34;。

另外,请务必在HTML上下文中使用任意数据htmlspecialchars(),以确保正确转义任何特殊字符。